Public Member Functions | |
VisMolecule (Node n, Vector3f position) | |
void | render (List< AWTEvent > events) |
Package Functions | |
void | renderSelf () |
Definition at line 17 of file VisMolecule.java.
org.hfbk.vis.visnode.VisMolecule.VisMolecule | ( | Node | n, | |
Vector3f | position | |||
) |
void org.hfbk.vis.visnode.VisMolecule.render | ( | List< AWTEvent > | events | ) |
recursively renders this node and all children.
we do some culling of objects spherical extends against the view frustum. for problems see
Reimplemented from org.hfbk.vis.visnode.VisNode.
Definition at line 25 of file VisMolecule.java.
void org.hfbk.vis.visnode.VisMolecule.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 31 of file VisMolecule.java.
References org.hfbk.vis.visnode.VisNode.center(), org.hfbk.vis.visnode.VisNodeMousable.getExtends(), org.hfbk.vis.visnode.VisNodeMousable.h, org.hfbk.vis.visnode.VisNode.radius, and org.hfbk.vis.visnode.VisNodeMousable.w.
Here is the call graph for this function: