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

nvtraverser::OcclusionCullTraverser Member List

This is the complete list of members for nvtraverser::OcclusionCullTraverser, including all inherited members.

addObjectHandler(unsigned int objectCode, HandlerType handler)nvtraverser::Traverser [inline, protected]
addRef() const nvutil::RCObject [inline]
apply(const nvsg::ViewState *viewState, const nvsg::Scene *scene)nvtraverser::Traverser
beginEdit(const T *obj) const nvtraverser::Traverser [inline, protected]
cullCode(const nvsg::Drawable *p) const nvtraverser::OcclusionCullTraverser [protected, virtual]
cullCode(const nvsg::Node *p) const nvtraverser::OcclusionCullTraverser [protected, virtual]
CullTraverser()nvtraverser::CullTraverser [protected]
doApply(const nvsg::ViewState *pViewState, const nvsg::Scene *pScene)nvtraverser::OcclusionCullTraverser [protected, virtual]
endEdit(const T *obj) const nvtraverser::Traverser [inline, protected]
getGeometryCacheTechnique(void) const nvtraverser::OcclusionCullTraverser [inline]
handleAnimatedQuads(const nvsg::AnimatedQuads *p)nvtraverser::Traverser [protected, virtual]
handleAnimatedTransform(const nvsg::AnimatedTransform *p)nvtraverser::Traverser [protected, virtual]
handleAnimatedTriangles(const nvsg::AnimatedTriangles *p)nvtraverser::Traverser [protected, virtual]
handleCgFx(const nvsg::CgFx *p)nvtraverser::Traverser [protected, virtual]
handleDirectedLight(const nvsg::DirectedLight *p)nvtraverser::Traverser [protected, virtual]
handleFaceAttribute(const nvsg::FaceAttribute *p)nvtraverser::Traverser [protected, virtual]
handleFramedTrafoAnimation(const nvsg::FramedAnimation< nvmath::Trafo > *p)nvtraverser::Traverser [protected, virtual]
handleFramedVNVectorAnimation(const nvsg::FramedAnimation< nvsg::VNVector > *p)nvtraverser::Traverser [protected, virtual]
handleGeoNode(const nvsg::GeoNode *p)nvtraverser::CullTraverser [protected, virtual]
handleGroup(const nvsg::Group *p)nvtraverser::CullTraverser [protected, virtual]
handleHighlightBox(const nvsg::HighlightBox *p, const nvsg::GeoSet *geoSet)nvtraverser::Traverser [protected, virtual]
handleHighlightEdges(const nvsg::HighlightEdges *p, const nvsg::GeoSet *geoSet)nvtraverser::Traverser [protected, virtual]
handleJitterCamera(const nvsg::JitterCamera *p, const nvsg::Node *root)nvtraverser::Traverser [protected, virtual]
handleLinearInterpolatedTrafoAnimation(const nvsg::LinearInterpolatedAnimation< nvmath::Trafo > *p)nvtraverser::Traverser [protected, virtual]
handleLinearInterpolatedVNVectorAnimation(const nvsg::LinearInterpolatedAnimation< nvsg::VNVector > *p)nvtraverser::Traverser [protected, virtual]
handleLOD(const nvsg::LOD *p)nvtraverser::CullTraverser [protected, virtual]
handleMaterial(const nvsg::Material *p)nvtraverser::Traverser [protected, virtual]
handleParallelCamera(const nvsg::ParallelCamera *p, const nvsg::Node *root)nvtraverser::ModelViewTraverser [protected, virtual]
handlePerspectiveCamera(const nvsg::PerspectiveCamera *p, const nvsg::Node *root)nvtraverser::ModelViewTraverser [protected, virtual]
handlePointLight(const nvsg::PointLight *p)nvtraverser::Traverser [protected, virtual]
handleQuads(const nvsg::Quads *p)nvtraverser::CullTraverser [protected, virtual]
handleQuadStrips(const nvsg::QuadStrips *p)nvtraverser::CullTraverser [protected, virtual]
handleSkinnedTriangles(const nvsg::SkinnedTriangles *p)nvtraverser::Traverser [protected, virtual]
handleSpotLight(const nvsg::SpotLight *p)nvtraverser::Traverser [protected, virtual]
handleStateSet(const nvsg::StateSet *p)nvtraverser::Traverser [protected, virtual]
handleStereoCamera(const nvsg::StereoCamera *p, const nvsg::Node *root)nvtraverser::Traverser [protected, virtual]
handleSwitch(const nvsg::Switch *p)nvtraverser::CullTraverser [protected, virtual]
handleTextureAttribute(const nvsg::TextureAttribute *p)nvtraverser::Traverser [protected, virtual]
handleTextureAttributeItem(const nvsg::TextureAttributeItem *p, size_t tu)nvtraverser::Traverser [protected, virtual]
handleTransform(const nvsg::Transform *p)nvtraverser::CullTraverser [protected, virtual]
handleTriangles(const nvsg::Triangles *p)nvtraverser::CullTraverser [protected, virtual]
handleTriStrips(const nvsg::TriStrips *p)nvtraverser::CullTraverser [protected, virtual]
IAllocator()nvutil::IAllocator [inline]
isGeometryCacheTechniqueSupported(RenderTraverser::GeometryCacheTechnique gct) const nvtraverser::OcclusionCullTraverser [inline]
isShareable() const nvutil::RCObject [inline]
isShared() const nvutil::RCObject [inline]
m_cullStacknvtraverser::Traverser [protected]
m_defaultStateSetnvtraverser::Traverser [protected]
m_groupStacknvtraverser::Traverser [protected]
m_lodStacknvtraverser::Traverser [protected]
m_overrideStateSetnvtraverser::Traverser [protected]
m_transformStacknvtraverser::ModelViewTraverser [protected]
markUnshareable()nvutil::RCObject [inline]
ModelViewTraverser(bool readOnly=true)nvtraverser::ModelViewTraverser [protected]
OcclusionCullTraverser(void)nvtraverser::OcclusionCullTraverser
operator delete(void *p, size_t size)nvutil::IAllocator [inline]
operator new(size_t size)nvutil::IAllocator [inline]
operator new(size_t size, void *p)nvutil::IAllocator [inline]
operator=(const RCObject &rhs)nvutil::RCObject [inline, protected]
postTraverseGroup(const nvsg::Group *p)nvtraverser::Traverser [protected, virtual]
postTraverseRoot(const nvsg::SimpleCamera *p, const nvsg::Node *root)nvtraverser::Traverser [protected, virtual]
postTraverseTransform(const nvsg::Transform *p)nvtraverser::ModelViewTraverser [protected, virtual]
preTraverseDrawable(const nvsg::Drawable *p)nvtraverser::Traverser [protected, virtual]
preTraverseGroup(const nvsg::Group *p)nvtraverser::Traverser [protected, virtual]
preTraverseRoot(const nvsg::SimpleCamera *p, const nvsg::Node *root)nvtraverser::ModelViewTraverser [protected, virtual]
preTraverseTransform(const nvsg::Transform *p)nvtraverser::ModelViewTraverser [protected, virtual]
RCObject()nvutil::RCObject [inline]
RCObject(const RCObject &rhs)nvutil::RCObject [inline, protected]
removeRef() const nvutil::RCObject [inline]
setGeometryCacheTechnique(RenderTraverser::GeometryCacheTechnique gct)nvtraverser::OcclusionCullTraverser [inline]
theAllocator typedefnvutil::IAllocator
traverseLight(const nvsg::LightSource *p)nvtraverser::CullTraverser [protected, virtual]
traverseObject(const nvsg::Object *object)nvtraverser::Traverser [inline, protected]
traverseObject(const nvsg::Object *object, T arg)nvtraverser::Traverser [inline, protected]
Traverser(bool readOnly=true)nvtraverser::Traverser [protected]
~CullTraverser(void)nvtraverser::CullTraverser [protected, virtual]
~IAllocator()nvutil::IAllocator [inline, virtual]
~ModelViewTraverser()nvtraverser::ModelViewTraverser [protected, virtual]
~OcclusionCullTraverser(void)nvtraverser::OcclusionCullTraverser [protected, virtual]
~RCObject()nvutil::RCObject [inline, protected, virtual]
~Traverser(void)nvtraverser::Traverser [protected, virtual]


Generated on Tue Mar 1 13:21:05 2005 for NVSGSDK by NVIDIA