csgNode Class Reference

Definition of class csgNode. More...

#include <csg.h>


Public Member Functions

virtual int type ()=0
 csg node type accessor
virtual const char & opname ()(char c)=0
 csg operator accessor
virtual PrimitiveRep & prim ()=0
 the leaf primitive accessor
virtual void transform (const AffineTransform &m, const AffineTransform &mi)=0
 transform operator
virtual csgNodelft ()=0
 left child accessor
virtual csgNodergt ()=0
 right child accessor


Detailed Description

Definition of class csgNode.

The csgNode class is the base class for csgPrim and csgComposite. We are doing the Composite pattern implementation as suggested by Gamma et al.

NOTE:


The documentation for this class was generated from the following file:
Generated on Thu Jul 5 00:13:55 2007 for S3D by  doxygen 1.4.6