Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

nvtraverser Namespace Reference

Scenegraph traverser classes. More...


Compounds

class  AppTraverser
 AppTraverser Class. More...

class  CondenseTraverser
 Traverser that can condense some drawables. More...

class  CullTraverser
 Base class for different culling implementations. More...

class  DrawableUnifyTraverser
 Traverser that combines Drawables under one GeoNode. More...

class  FrustumCullTraverser
 CullTraverser culling on frustum information. More...

class  GeoNodeUnifyTraverser
 Traverser that combines multiple GeoNodes under one Transform to a single one. More...

class  GLTraverser
 RenderTraverser using OpenGL. More...

class  StipplePatterns
struct  VBOInfo
struct  DLInfo
struct  TexInfo
class  GroupUnifyTraverser
 Traverser that deletes unneccessary Groups. More...

class  IdentityToGroupTraverser
 Traverser that replaces identity transforms by groups. More...

class  ModelViewTraverser
 Traverser that can handle the model view transform stack. More...

class  OcclusionCullGLTraverser
 GLTraverser internally used by the OcclusionCullTraverser. More...

class  OcclusionCullTraverser
 CullTraverser culling on occlusion information. More...

class  Intersection
 Intersection class. More...

class  RayIntersectTraverser
 RayIntersectTraverser. More...

class  RenderTraverser
 Pure virtual render traverser class. More...

class  SearchTraverser
 Traverser for searching all objects of one class type. More...

class  SmoothTraverser
 Traverser that can smooth some drawables. More...

class  StateSetUnifyTraverser
 Traverser that unifies identical StateSets. More...

class  StrippingTraverser
 Traverser to convert Triangles to TriStrips, and Quads to QuadStrips. More...

class  TransformUnifyTraverser
 Traverser that unifies identical Transforms. More...

class  Traverser
 Base class providing an interface for read-write traversing of a given scene graph. More...

class  TriangulateTraverser
 Traverser that converts all flavors of quads to triangles. More...


Enumerations

enum  { RT_GL = 0x00010000, RT_DX8 = 0x00020000, RT_DX9 = 0x00040000 }


Detailed Description

Scenegraph traverser classes.

This namespace is the collection of the scenegraph traverser classes. Currently we have two base kinds of traversers: const and non const traversers. Const traverser are not allowed to change anything in the tree, where non const traverser are allowed to change/manipulate the tree.


Generated on Tue Mar 1 13:20:35 2005 for NVSGSDK by NVIDIA