org.hfbk.vis.visnode.VisStructure Class Reference

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

Inheritance graph
[legend]
Collaboration diagram for org.hfbk.vis.visnode.VisStructure:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 VisStructure ()

Package Functions

void renderSelf ()

Detailed Description

some basic visual structure for navigations ease

-a fence grid plane as "floor" -far rectangle plane as horizon -x,y,z axes

the origin of this structure is placed at y=-20 to simulate human eye height. thus items at z=0 are on floor level, items in root space at z=0 are at eye level.

also contains the log (

See also:
org.hfbk.vis.VisLog )
Author:
paul

Definition at line 25 of file VisStructure.java.


Constructor & Destructor Documentation

org.hfbk.vis.visnode.VisStructure.VisStructure (  ) 

build the structure. user-affine objects should be placed herein eg. buildings.

Definition at line 33 of file VisStructure.java.

References org.hfbk.vis.visnode.VisNode.add(), and org.hfbk.vis.visnode.VisNode.radius.

Here is the call graph for this function:


Member Function Documentation

void org.hfbk.vis.visnode.VisStructure.renderSelf (  )  [package, virtual]

render the axes and floor grid.

Implements org.hfbk.vis.visnode.VisNode.

Definition at line 48 of file VisStructure.java.

References org.hfbk.vis.visnode.VisRoot.epicenter, org.hfbk.vis.visnode.VisNode.getRoot(), org.hfbk.vis.visnode.VisNode.position, and org.hfbk.vis.visnode.VisNode.radius.

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Tue Apr 7 18:00:03 2009 for visclient by  doxygen 1.5.1