![]() |
VR-Forces 4.2 Class Documentation
|

Public Member Functions | |
| DtBhaveLinesModel (makVrv::DtDe &de, makVrv::DtUniqueID id) | |
| virtual void | update () |
| Update the lines according to the current state of the shared memory buffer. | |
Public Member Functions inherited from makVrf::DtKynapseLinesModel | |
| DtKynapseLinesModel (makVrv::DtDe &de, makVrv::DtUniqueID id, double distanceThreshold=500000) | |
| CTOR. | |
| virtual | ~DtKynapseLinesModel () |
| DTOR. | |
| virtual void | init (std::string &str, bool useLocalCoord=false) |
| Initialize. | |
| virtual void | updateAll () |
| Update the lines according to the current state of the shared memory buffer. | |
| virtual BufferVector | bufferNames () |
| Information about current buffers. | |
| virtual void | drawBufferWithName (std::string tag, bool draw) |
| Set whether a given buffer is drawn. | |
| virtual void | transformToLocal (DtVector &) |
| Transform vector in local coordinates according to useLocalCoord init parameter. | |
| virtual osg::Group * | parentNode () |
| Group node representing the parent of the entire lines model geometry. | |
| virtual double | distanceThresholdSquared () |
| Regional node lookup distance threshold squared. | |
| DtDebugDrawerSharedMemoryManager & | memory () |
| Lazy create shared memory. | |
Additional Inherited Members | |
Public Types inherited from makVrf::DtKynapseLinesModel | |
| typedef std::vector< BufferInfo > | BufferVector |
| typedef std::map< long, Buffer > | BufferMap |
| typedef std::map< std::string, bool > | TagSet |
Protected Attributes inherited from makVrf::DtKynapseLinesModel | |
| makVrv::DtDe & | myDe |
| osg::ref_ptr< osg::Group > | myGroupNode |
| BufferMap | myBufferMap |
| TagSet | myDrawingTags |
| boost::scoped_ptr < DtDebugDrawerSharedMemoryManager > | sharedMemory |
| bool | myUseLocalCoord |
| double | myDistanceThresholdSquared |
| DtDebugDrawerNameManager::MemoryType | myType |
| DtBhaveLinesModel::DtBhaveLinesModel | ( | makVrv::DtDe & | de, |
| makVrv::DtUniqueID | id | ||
| ) |
|
virtual |
Update the lines according to the current state of the shared memory buffer.
Only update buffers which are present in internal buffer map.
Reimplemented from makVrf::DtKynapseLinesModel.