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 Slots | Public Member Functions | Private Attributes
makVrv::DtDrawBoundsAction Class Reference
Inheritance diagram for makVrv::DtDrawBoundsAction:
Inheritance graph
[legend]

Public Slots

void slot_triggered (bool)
 

Public Member Functions

 DtDrawBoundsAction (QObject *parent)
 
virtual ~DtDrawBoundsAction ()
 
virtual void removeVolume ()
 
virtual void setNode (const osg::Node *node)
 
virtual bool isNodeWithBV (const osg::Node *node)
 
virtual void setAABoundingBoxMode ()
 
- Public Member Functions inherited from makVrv::ExpansionFunctor
virtual bool shouldExpandTo (const osg::Node *node)
 

Private Attributes

osg::observer_ptr< const
osg::Node > 
myNode
 
osg::observer_ptr< const
osg::Node > 
myBVAttachedNode
 
osg::observer_ptr
< osg::ShapeDrawable > 
myBoundingVolumeDrawable
 
osg::ref_ptr< osg::Image > myImage
 
osg::ref_ptr< osg::Texture > myTexture
 
bool myAABoundingBoxMode
 

Constructor & Destructor Documentation

makVrv::DtDrawBoundsAction::DtDrawBoundsAction ( QObject parent)
virtual makVrv::DtDrawBoundsAction::~DtDrawBoundsAction ( )
virtual

Member Function Documentation

virtual void makVrv::DtDrawBoundsAction::removeVolume ( )
virtual
virtual void makVrv::DtDrawBoundsAction::setNode ( const osg::Node *  node)
virtual
virtual bool makVrv::DtDrawBoundsAction::isNodeWithBV ( const osg::Node *  node)
virtual
virtual void makVrv::DtDrawBoundsAction::setAABoundingBoxMode ( )
virtual
void makVrv::DtDrawBoundsAction::slot_triggered ( bool  )
slot

Member Data Documentation

osg::observer_ptr<const osg::Node> makVrv::DtDrawBoundsAction::myNode
private
osg::observer_ptr<const osg::Node> makVrv::DtDrawBoundsAction::myBVAttachedNode
private
osg::observer_ptr<osg::ShapeDrawable> makVrv::DtDrawBoundsAction::myBoundingVolumeDrawable
private
osg::ref_ptr< osg::Image > makVrv::DtDrawBoundsAction::myImage
private
osg::ref_ptr< osg::Texture > makVrv::DtDrawBoundsAction::myTexture
private
bool makVrv::DtDrawBoundsAction::myAABoundingBoxMode
private

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)