org.hfbk.vis.visnode.VisMolecule Class Reference

Inheritance diagram for org.hfbk.vis.visnode.VisMolecule:

Inheritance graph
Collaboration diagram for org.hfbk.vis.visnode.VisMolecule:

Collaboration graph
List of all members.

Public Member Functions

 VisMolecule (Node n, Vector3f position)
void render (List< AWTEvent > events)

Package Functions

void renderSelf ()

Detailed Description

some more "concrete" visual .. a molecule. should be filled with VisAtom s.


Definition at line 17 of file

Constructor & Destructor Documentation

org.hfbk.vis.visnode.VisMolecule.VisMolecule ( Node  n,
Vector3f  position 

Definition at line 19 of file

References org.hfbk.vis.visnode.VisNode.radius.

Member Function Documentation

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

See also:

Reimplemented from org.hfbk.vis.visnode.VisNode.

Definition at line 25 of file

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

References, 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:

The documentation for this class was generated from the following file:
Generated on Tue Apr 7 17:59:32 2009 for visclient by  doxygen 1.5.1