VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Private Member Functions
makVrv::DtIndirectVisitorControlGroup Class Reference

This is a group where the original osg geometry representing points in the indirect geometry (geocell or gt) is added to. This is used to intersect the original geometry and render some things that are not yet supported by the indirect rendering system. For example light points, light sources, billboards, and sequences.

Inheritance diagram for makVrv::DtIndirectVisitorControlGroup:
Inheritance graph
[legend]

Public Member Functions

 META_Node (vrvOsg, DtIndirectVisitorControlGroup)
 
 DtIndirectVisitorControlGroup (const DtIndirectVisitorControlGroup &rhs, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)
 
 DtIndirectVisitorControlGroup ()
 
virtual void traverse (osg::NodeVisitor &nv)
 

Protected Member Functions

virtual ~DtIndirectVisitorControlGroup ()
 

Private Member Functions

DtIndirectVisitorControlGroupoperator= (const DtIndirectVisitorControlGroup &other)
 

Constructor & Destructor Documentation

makVrv::DtIndirectVisitorControlGroup::DtIndirectVisitorControlGroup ( const DtIndirectVisitorControlGroup rhs,
const osg::CopyOp &  copyop = osg::CopyOp::SHALLOW_COPY 
)

copy constructor

makVrv::DtIndirectVisitorControlGroup::DtIndirectVisitorControlGroup ( )

constructor

virtual makVrv::DtIndirectVisitorControlGroup::~DtIndirectVisitorControlGroup ( )
protectedvirtual

destructor

Member Function Documentation

makVrv::DtIndirectVisitorControlGroup::META_Node ( vrvOsg  ,
DtIndirectVisitorControlGroup   
)
DtIndirectVisitorControlGroup& makVrv::DtIndirectVisitorControlGroup::operator= ( const DtIndirectVisitorControlGroup other)
private

Assignment Operator Not implemented – Assignment Not Allowed.

virtual void makVrv::DtIndirectVisitorControlGroup::traverse ( osg::NodeVisitor &  nv)
virtual

overridden to conditionally traverse based on the node masks sequences are traversed for all visitors light points, light sources, and billboards are traversed by cull visitors everything is traversed by all other visitor types and intersection visitors.


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

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)