ACG::SceneGraph::GridNode Class Reference

#include <AC>

Inheritance diagram for ACG::SceneGraph::GridNode:
Inheritance graph
[legend]
Collaboration diagram for ACG::SceneGraph::GridNode:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 GridNode (BaseNode *_parent=0, const std::string &_name="<GridNode>")
 Default constructor.
 ~GridNode ()
 Destructor.
 ACG_CLASSNAME (GridNode)
 implement className()
ACG::SceneGraph::DrawModes::DrawMode availableDrawModes () const
 return available draw modes
void boundingBox (Vec3d &_bbMin, Vec3d &_bbMax)
 update bounding box
void draw (GLState &_state, DrawModes::DrawMode _drawMode)
 drawing the primitive
void pick (GLState &_state, PickTarget _target)
 don't pick me
float gridSize ()
 GridSize.
void gridSize (float _size)

Private Attributes

int horizontalLines_
 initial number of baseLines
int verticalLines_
int maxRefinement_
float gridSize_
 dimensions of the grid
Vec3d bb_min_
 bounding box
Vec3d bb_max_
Vec3f baseLineColor_
 colors for the grid
Vec3f midLineColor_
bool ok_

Detailed Description

/.../GridNode.hh>

Scenegraph Node.

A more elaborate description follows.

Definition at line 81 of file GridNode.hh.


The documentation for this class was generated from the following files:

acg pic Project OpenFlipper, ©  Computer Graphics Group, RWTH Aachen. Documentation generated using doxygen .