Public Member Functions | |
VisInteractive (Node node, Vector3f pos) | |
VisInteractive (Node dummy, Vector3f pos, Vector3f size) | |
Package Functions | |
void | handleEvent (VisMouseEvent evt) |
Override void | transform () |
Override void | renderSelf () |
Package Attributes | |
Vector3f | target |
float | energy |
VisBalistic | balistic |
Definition at line 18 of file VisInteractive.java.
org.hfbk.vis.visnode.VisInteractive.VisInteractive | ( | Node | node, | |
Vector3f | pos | |||
) |
Definition at line 24 of file VisInteractive.java.
References org.hfbk.vis.visnode.VisNodeMousable.h, org.hfbk.vis.visnode.VisNode.node, org.hfbk.vis.visnode.VisNode.radius, and org.hfbk.vis.visnode.VisNodeMousable.w.
org.hfbk.vis.visnode.VisInteractive.VisInteractive | ( | Node | dummy, | |
Vector3f | pos, | |||
Vector3f | size | |||
) |
Definition at line 29 of file VisInteractive.java.
References org.hfbk.vis.visnode.VisNodeMousable.h, org.hfbk.vis.visnode.VisNode.radius, and org.hfbk.vis.visnode.VisNodeMousable.w.
void org.hfbk.vis.visnode.VisInteractive.handleEvent | ( | VisMouseEvent | evt | ) | [package] |
Definition at line 36 of file VisInteractive.java.
References org.hfbk.vis.visnode.VisInteractive.target.
Override void org.hfbk.vis.visnode.VisInteractive.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 52 of file VisInteractive.java.
Override void org.hfbk.vis.visnode.VisInteractive.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 57 of file VisInteractive.java.
References org.hfbk.vis.visnode.VisNodeMousable.h, org.hfbk.vis.visnode.VisInteractive.target, and org.hfbk.vis.visnode.VisNodeMousable.w.
Vector3f org.hfbk.vis.visnode.VisInteractive.target [package] |
Definition at line 20 of file VisInteractive.java.
Referenced by org.hfbk.vis.visnode.VisInteractive.handleEvent(), and org.hfbk.vis.visnode.VisInteractive.renderSelf().
float org.hfbk.vis.visnode.VisInteractive.energy [package] |
Definition at line 21 of file VisInteractive.java.
Definition at line 22 of file VisInteractive.java.