snakeprogram3d.display3d
Class BoundaryLine
java.lang.Object
snakeprogram3d.display3d.BoundaryLine
- All Implemented Interfaces:
- DataObject
public class BoundaryLine
- extends java.lang.Object
- implements DataObject
This is a minimal surface type, it can only be deformed by giving it a new dataset, it is also
only visible from 1 side
Constructor Summary |
BoundaryLine(java.util.ArrayList<javax.vecmath.Point3d> spts)
|
Method Summary |
javax.media.j3d.Appearance |
createAppearance()
|
javax.media.j3d.BranchGroup |
getBranchGroup()
This is required to add to a group |
void |
moveTo(double x,
double y,
double z)
|
void |
setOffset(double x,
double y,
double z)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BoundaryLine
public BoundaryLine(java.util.ArrayList<javax.vecmath.Point3d> spts)
setOffset
public void setOffset(double x,
double y,
double z)
moveTo
public void moveTo(double x,
double y,
double z)
getBranchGroup
public javax.media.j3d.BranchGroup getBranchGroup()
- Description copied from interface:
DataObject
- This is required to add to a group
- Specified by:
getBranchGroup
in interface DataObject
createAppearance
public javax.media.j3d.Appearance createAppearance()