us.ihmc.graphics3DAdapter.jme
Class JMERayCollisionAdapter

java.lang.Object
  extended by us.ihmc.graphics3DAdapter.jme.JMERayCollisionAdapter
All Implemented Interfaces:
RayCollisionAdapter

public class JMERayCollisionAdapter
extends java.lang.Object
implements RayCollisionAdapter


Constructor Summary
JMERayCollisionAdapter(com.jme3.scene.Node rootNode)
           
 
Method Summary
 com.jme3.scene.Node cloneRootNode()
           
 double getPickDistance()
           
 double getPickDistance(com.jme3.scene.Node rootNode)
           
 double getPickDistance(com.jme3.scene.Node rootNode, javax.vecmath.Vector3d normalToPack, javax.vecmath.Point3d closestPoint)
           
 void setPickingGeometry(Ray3d ray3d)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMERayCollisionAdapter

public JMERayCollisionAdapter(com.jme3.scene.Node rootNode)
Method Detail

getPickDistance

public double getPickDistance()
Specified by:
getPickDistance in interface RayCollisionAdapter

cloneRootNode

public com.jme3.scene.Node cloneRootNode()

getPickDistance

public double getPickDistance(com.jme3.scene.Node rootNode)

getPickDistance

public double getPickDistance(com.jme3.scene.Node rootNode,
                              javax.vecmath.Vector3d normalToPack,
                              javax.vecmath.Point3d closestPoint)

setPickingGeometry

public void setPickingGeometry(Ray3d ray3d)
Specified by:
setPickingGeometry in interface RayCollisionAdapter