Public Member Functions | |
VisStrip (Node node, Vector3f dummy) | |
Package Functions | |
Override void | transform () |
Override void | renderSelf () |
Package Attributes | |
int | dl |
float | tx |
float | ty |
float | tz |
float | maxx |
float | maxz |
float | minx |
float | minz |
List< Frame > | frames = new LinkedList<Frame>() |
List< Vector3f > | markers = new LinkedList<Vector3f>() |
String | mapfile = "misc/salon.coord" |
Private Member Functions | |
void | loadWalls () |
Classes | |
class | Frame |
class | Poly |
Definition at line 16 of file VisStrip.java.
org.hfbk.vis.visnode.VisStrip.VisStrip | ( | Node | node, | |
Vector3f | dummy | |||
) |
Definition at line 34 of file VisStrip.java.
References org.hfbk.vis.visnode.VisStrip.loadWalls(), org.hfbk.vis.visnode.VisNode.node, and org.hfbk.vis.visnode.VisNode.radius.
Here is the call graph for this function:
void org.hfbk.vis.visnode.VisStrip.loadWalls | ( | ) | [private] |
Definition at line 53 of file VisStrip.java.
References org.hfbk.vis.visnode.VisStrip.frames, org.hfbk.vis.visnode.VisStrip.markers, org.hfbk.vis.visnode.VisStrip.maxx, org.hfbk.vis.visnode.VisStrip.maxz, org.hfbk.vis.visnode.VisStrip.minx, org.hfbk.vis.visnode.VisStrip.minz, org.hfbk.vis.visnode.VisStrip.tx, org.hfbk.vis.visnode.VisStrip.ty, and org.hfbk.vis.visnode.VisStrip.tz.
Referenced by org.hfbk.vis.visnode.VisStrip.VisStrip().
Here is the caller graph for this function:
Override void org.hfbk.vis.visnode.VisStrip.transform | ( | ) | [package] |
actually applies this nodes transform. should be overridden for abitrary transform changes, eg. animation, billboarding etc.
Reimplemented from org.hfbk.vis.visnode.VisNode.
Definition at line 136 of file VisStrip.java.
Override void org.hfbk.vis.visnode.VisStrip.renderSelf | ( | ) | [package, virtual] |
implement this to actually render this node itself. also used to update a node's state.
things not seen also do not update. this is sometimes akward, sometimes useful, eg. a movie not seen does not advance
Implements org.hfbk.vis.visnode.VisNode.
Definition at line 145 of file VisStrip.java.
References org.hfbk.vis.visnode.VisStrip.dl, org.hfbk.vis.visnode.VisStrip.frames, and org.hfbk.vis.visnode.VisStrip.markers.
int org.hfbk.vis.visnode.VisStrip.dl [package] |
Definition at line 18 of file VisStrip.java.
Referenced by org.hfbk.vis.visnode.VisStrip.renderSelf().
float org.hfbk.vis.visnode.VisStrip.tx [package] |
Definition at line 20 of file VisStrip.java.
Referenced by org.hfbk.vis.visnode.VisStrip.loadWalls().
float org.hfbk.vis.visnode.VisStrip.ty [package] |
Definition at line 20 of file VisStrip.java.
Referenced by org.hfbk.vis.visnode.VisStrip.loadWalls().
float org.hfbk.vis.visnode.VisStrip.tz [package] |
Definition at line 20 of file VisStrip.java.
Referenced by org.hfbk.vis.visnode.VisStrip.loadWalls().
float org.hfbk.vis.visnode.VisStrip.maxx [package] |
Definition at line 20 of file VisStrip.java.
Referenced by org.hfbk.vis.visnode.VisStrip.loadWalls().
float org.hfbk.vis.visnode.VisStrip.maxz [package] |
Definition at line 20 of file VisStrip.java.
Referenced by org.hfbk.vis.visnode.VisStrip.loadWalls().
float org.hfbk.vis.visnode.VisStrip.minx [package] |
Definition at line 20 of file VisStrip.java.
Referenced by org.hfbk.vis.visnode.VisStrip.loadWalls().
float org.hfbk.vis.visnode.VisStrip.minz [package] |
Definition at line 20 of file VisStrip.java.
Referenced by org.hfbk.vis.visnode.VisStrip.loadWalls().
List<Frame> org.hfbk.vis.visnode.VisStrip.frames = new LinkedList<Frame>() [package] |
Definition at line 28 of file VisStrip.java.
Referenced by org.hfbk.vis.visnode.VisStrip.loadWalls(), and org.hfbk.vis.visnode.VisStrip.renderSelf().
List<Vector3f> org.hfbk.vis.visnode.VisStrip.markers = new LinkedList<Vector3f>() [package] |
Definition at line 30 of file VisStrip.java.
Referenced by org.hfbk.vis.visnode.VisStrip.loadWalls(), and org.hfbk.vis.visnode.VisStrip.renderSelf().
String org.hfbk.vis.visnode.VisStrip.mapfile = "misc/salon.coord" [package] |
Definition at line 32 of file VisStrip.java.