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

transform that can be turned off, used for the different modelsets to quickly early out 3D stuff in planview and visa versa. More...

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

Public Member Functions

 DtRenderToggleTransform ()
 
virtual ~DtRenderToggleTransform ()
 
virtual void setRendered (bool isRendered)
 turn rendering on and off More...
 
virtual bool rendered ()
 
virtual void traverse (osg::NodeVisitor &nv)
 override of base class More...
 
virtual void setSceneObject (DtSceneObject *sceneObject)
 If the transform was created by the scene connector, provide a ptr to the scene object it represents. More...
 
double lastTraversal ()
 
- Public Member Functions inherited from makVrv::DtFastMatrixTransform
 META_Node (vrvOsg, DtFastMatrixTransform)
 
 DtFastMatrixTransform ()
 
 DtFastMatrixTransform (const DtFastMatrixTransform &, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)
 Copy constructor using CopyOp to manage deep vs shallow copy. More...
 
virtual bool removeChildren (unsigned int pos, unsigned int numChildrenToRemove)
 Override removeChildren with optimized version. More...
 
virtual DtSceneObjectsceneObject () const
 
virtual osg::Matrix & getMatrixForEditing ()
 Get the matrix. only safe to call with invalidate matrix. More...
 
virtual void invalidateMatrix ()
 invalidates internal matrix More...
 

Protected Attributes

bool myRendered
 
double myLastTraversal
 
- Protected Attributes inherited from makVrv::DtFastMatrixTransform
DtSceneObjectmySceneObject
 

Detailed Description

transform that can be turned off, used for the different modelsets to quickly early out 3D stuff in planview and visa versa.

Constructor & Destructor Documentation

makVrv::DtRenderToggleTransform::DtRenderToggleTransform ( )
virtual makVrv::DtRenderToggleTransform::~DtRenderToggleTransform ( )
inlinevirtual

Member Function Documentation

virtual void makVrv::DtRenderToggleTransform::setRendered ( bool  isRendered)
virtual

turn rendering on and off

virtual bool makVrv::DtRenderToggleTransform::rendered ( )
virtual
virtual void makVrv::DtRenderToggleTransform::traverse ( osg::NodeVisitor &  nv)
virtual

override of base class

virtual void makVrv::DtRenderToggleTransform::setSceneObject ( DtSceneObject sceneObject)
virtual

If the transform was created by the scene connector, provide a ptr to the scene object it represents.

Reimplemented from makVrv::DtFastMatrixTransform.

double makVrv::DtRenderToggleTransform::lastTraversal ( )
inline

Member Data Documentation

bool makVrv::DtRenderToggleTransform::myRendered
protected
double makVrv::DtRenderToggleTransform::myLastTraversal
protected

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

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)