Class objControl.ClipControl
All Packages Class Hierarchy This Package Previous Next Index
source
Class objControl.ClipControl
java.lang.Object
|
+----objControl.ObjControl
|
+----objControl.ViewObjControl
|
+----objControl.ClipControl
- public class ClipControl
- extends ViewObjControl
The clip plane controller.
-
ClipControl(ClipPlane, Operations3D, ViewWin)
-
-
scaleAroundCenter(Vector3D)
- Do not scale the clip plane.
-
scaleAroundOrigin(Vector3D)
- Do not scale the clip plane.
-
setClipDistance(double)
- Update the clip plane distance.
-
setClipDistance(Vector3D)
- Set the clip plane distance to the Z value of the specified vector.
-
translate(Vector3D)
- Translate the clip plane.
ClipControl
public ClipControl(ClipPlane c,
Operations3D o,
ViewWin v)
scaleAroundCenter
public void scaleAroundCenter(Vector3D scale)
- Do not scale the clip plane.
- Overrides:
- scaleAroundCenter in class ObjControl
scaleAroundOrigin
public void scaleAroundOrigin(Vector3D scale)
- Do not scale the clip plane.
- Overrides:
- scaleAroundOrigin in class ObjControl
setClipDistance
public void setClipDistance(double newDist)
- Update the clip plane distance. Translate the clip plane so its
clip distance is equal to the specified value.
setClipDistance
public void setClipDistance(Vector3D v)
- Set the clip plane distance to the Z value of the specified vector.
translate
public void translate(Vector3D v)
- Translate the clip plane. Its size will have to be updated if it
was translated independently of the other view objects.
- Overrides:
- translate in class ObjControl
All Packages Class Hierarchy This Package Previous Next Index