VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Member Functions
makVrv::DtOsgIntersectOnlyGroup Class Reference

group that is only visited by the intersection visitor and nothing else More...

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

Public Member Functions

 DtOsgIntersectOnlyGroup ()
 constructor More...
 
 DtOsgIntersectOnlyGroup (const DtOsgIntersectOnlyGroup &group, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)
 Copy constructor using CopyOp to manage deep vs shallow copy. More...
 
virtual ~DtOsgIntersectOnlyGroup ()
 
virtual osg::Object * cloneType () const
 
virtual osg::Object * clone (const osg::CopyOp &copyop) const
 
virtual bool isSameKindAs (const osg::Object *obj) const
 
virtual const charclassName () const
 
virtual const charlibraryName () const
 
virtual void traverse (osg::NodeVisitor &nv) override
 override of base class More...
 
virtual void accept (osg::NodeVisitor &nv) override
 override of the base class accept. Used to avoid bound volume calculations in cull More...
 

Private Member Functions

DtOsgIntersectOnlyGroupoperator= (const DtOsgIntersectOnlyGroup &)=delete
 Assignment Operator Not implemented – Assignment Not Allowed. More...
 

Detailed Description

group that is only visited by the intersection visitor and nothing else

Constructor & Destructor Documentation

makVrv::DtOsgIntersectOnlyGroup::DtOsgIntersectOnlyGroup ( )

constructor

makVrv::DtOsgIntersectOnlyGroup::DtOsgIntersectOnlyGroup ( const DtOsgIntersectOnlyGroup group,
const osg::CopyOp &  copyop = osg::CopyOp::SHALLOW_COPY 
)

Copy constructor using CopyOp to manage deep vs shallow copy.

virtual makVrv::DtOsgIntersectOnlyGroup::~DtOsgIntersectOnlyGroup ( )
virtual

Member Function Documentation

virtual osg::Object* makVrv::DtOsgIntersectOnlyGroup::cloneType ( ) const
virtual
virtual osg::Object* makVrv::DtOsgIntersectOnlyGroup::clone ( const osg::CopyOp &  copyop) const
virtual
virtual bool makVrv::DtOsgIntersectOnlyGroup::isSameKindAs ( const osg::Object *  obj) const
virtual
virtual const char* makVrv::DtOsgIntersectOnlyGroup::className ( ) const
virtual
virtual const char* makVrv::DtOsgIntersectOnlyGroup::libraryName ( ) const
virtual
virtual void makVrv::DtOsgIntersectOnlyGroup::traverse ( osg::NodeVisitor &  nv)
overridevirtual

override of base class

virtual void makVrv::DtOsgIntersectOnlyGroup::accept ( osg::NodeVisitor &  nv)
overridevirtual

override of the base class accept. Used to avoid bound volume calculations in cull

DtOsgIntersectOnlyGroup& makVrv::DtOsgIntersectOnlyGroup::operator= ( const DtOsgIntersectOnlyGroup )
privatedelete

Assignment Operator Not implemented – Assignment Not Allowed.


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

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)