org.xith3d.selection
Class PlaneConstraints
java.lang.Object
org.xith3d.selection.PlaneConstraints
- All Implemented Interfaces:
- MovementConstraints
public class PlaneConstraints
- extends java.lang.Object
- implements MovementConstraints
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PlaneConstraints
public PlaneConstraints(org.openmali.vecmath2.Vector3f planeNormal)
PlaneConstraints
public PlaneConstraints()
getPlaneNormal
public org.openmali.vecmath2.Vector3f getPlaneNormal()
setPlaneNormal
public void setPlaneNormal(org.openmali.vecmath2.Vector3f planeNormal)
computeNewPosition
public void computeNewPosition(RenderPassConfig rpc,
Canvas3D canvas,
int x,
int y,
org.openmali.vecmath2.Point3f p0,
org.openmali.vecmath2.Point3f newPosition)
- Specified by:
computeNewPosition in interface MovementConstraints