|
OSG
3.4.0
|
#include <LightPointNode.h>


Public Types | |
| typedef std::vector< LightPoint > | LightPointList |
Public Types inherited from osg::Node | |
| typedef std::vector< Group * > | ParentList |
| typedef unsigned int | NodeMask |
| typedef std::vector< std::string > | DescriptionList |
Public Types inherited from osg::Object | |
| enum | DataVariance { DYNAMIC, STATIC, UNSPECIFIED } |
Protected Member Functions | |
| ~LightPointNode () | |
Protected Member Functions inherited from osg::Node | |
| virtual | ~Node () |
| void | addParent (osg::Group *parent) |
| void | removeParent (osg::Group *parent) |
| void | setNumChildrenRequiringUpdateTraversal (unsigned int num) |
| void | setNumChildrenRequiringEventTraversal (unsigned int num) |
| void | setNumChildrenWithCullingDisabled (unsigned int num) |
| void | setNumChildrenWithOccluderNodes (unsigned int num) |
Protected Member Functions inherited from osg::Object | |
| virtual | ~Object () |
Protected Member Functions inherited from osg::Referenced | |
| virtual | ~Referenced () |
| void | signalObserversAndDelete (bool signalDelete, bool doDelete) const |
| void | deleteUsingDeleteHandler () const |
Additional Inherited Members | |
Static Public Member Functions inherited from osg::Referenced | |
| static OpenThreads::Mutex * | getGlobalReferencedMutex () |
| static void | setThreadSafeReferenceCounting (bool enableThreadSafeReferenceCounting) |
| static bool | getThreadSafeReferenceCounting () |
| static void | setDeleteHandler (DeleteHandler *handler) |
| static DeleteHandler * | getDeleteHandler () |
Definition at line 33 of file LightPointNode.h.
| typedef std::vector< LightPoint > osgSim::LightPointNode::LightPointList |
Definition at line 37 of file LightPointNode.h.
| osgSim::LightPointNode::LightPointNode | ( | ) |
| osgSim::LightPointNode::LightPointNode | ( | const LightPointNode & | , |
| const osg::CopyOp & | copyop = osg::CopyOp::SHALLOW_COPY |
||
| ) |
Copy constructor using CopyOp to manage deep vs shallow copy.
|
inlineprotected |
Definition at line 94 of file LightPointNode.h.
| unsigned int osgSim::LightPointNode::addLightPoint | ( | const LightPoint & | lp | ) |
|
virtual |
Compute the bounding sphere around Node's geometry or children. This method is automatically called by getBound() when the bounding sphere has been marked dirty via dirtyBound().
Reimplemented from osg::Node.
|
inline |
Definition at line 57 of file LightPointNode.h.
|
inline |
Definition at line 59 of file LightPointNode.h.
|
inline |
Definition at line 64 of file LightPointNode.h.
|
inline |
Definition at line 66 of file LightPointNode.h.
|
inline |
Definition at line 83 of file LightPointNode.h.
|
inline |
Definition at line 84 of file LightPointNode.h.
|
inline |
Definition at line 75 of file LightPointNode.h.
|
inline |
Definition at line 79 of file LightPointNode.h.
|
inline |
Definition at line 71 of file LightPointNode.h.
|
inline |
Definition at line 49 of file LightPointNode.h.
|
inline |
Definition at line 88 of file LightPointNode.h.
| osgSim::LightPointNode::META_Node | ( | osgSim | , |
| LightPointNode | |||
| ) |
| void osgSim::LightPointNode::removeLightPoint | ( | unsigned int | pos | ) |
|
inline |
Definition at line 62 of file LightPointNode.h.
|
inline |
Definition at line 81 of file LightPointNode.h.
|
inline |
Definition at line 73 of file LightPointNode.h.
|
inline |
Definition at line 77 of file LightPointNode.h.
|
inline |
Definition at line 69 of file LightPointNode.h.
|
inline |
Definition at line 86 of file LightPointNode.h.
|
virtual |
Traverse downwards : calls children's accept method with NodeVisitor.
Reimplemented from osg::Node.
|
mutableprotected |
Definition at line 98 of file LightPointNode.h.
|
protected |
Definition at line 100 of file LightPointNode.h.
|
protected |
Definition at line 106 of file LightPointNode.h.
|
protected |
Definition at line 103 of file LightPointNode.h.
|
protected |
Definition at line 104 of file LightPointNode.h.
|
protected |
Definition at line 102 of file LightPointNode.h.
|
protected |
Definition at line 108 of file LightPointNode.h.
1.8.8