![]() |
VR-Forces 4.1.1 Class Documentation
|
This model draws lines in the scene using data pulled from the kynapse shared buffer. More...

Classes | |
| struct | DtRegionalGeodeInfo |
Public Member Functions | |
| DtKynapseLinesModel (makVrv::DtDe &de, makVrv::DtUniqueID id) | |
| The Constructor for a distributed object must take a DtIg and a Unique Id. | |
| virtual | ~DtKynapseLinesModel () |
| DTOR. | |
| virtual void | init (std::string &str, bool useLocalCoord=false) |
| Initialize the shared memory queue. | |
| void | update () |
| Update the lines according to the current state of the shared memory buffer. | |
Protected Member Functions | |
| virtual DtRegionalGeodeInfo | findOrCreateRegonalNode (const DtVector &location) |
| virtual void | clearRegionalNodes () |
| virtual void | drawMemoryBlock (unsigned long entries) |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| std::list< DtRegionalGeodeInfo > | myRegionalNodes |
| osg::ref_ptr< osg::Group > | myGroupNode |
| DtDebugDrawerSharedMemoryManager * | sharedMemory |
| std::map< DtString, int > | myLastFrameNumber |
| bool | myUseLocalCoord |
| bool | myFirstUpdate |
This model draws lines in the scene using data pulled from the kynapse shared buffer.
Note that this object will draw whatever is in the kynapse shared buffer on the local machine, i.e. there is no synchronization across machines.
| makVrf::DtKynapseLinesModel::DtKynapseLinesModel | ( | makVrv::DtDe & | de, |
| makVrv::DtUniqueID | id | ||
| ) |
The Constructor for a distributed object must take a DtIg and a Unique Id.
|
virtual |
DTOR.
|
virtual |
Initialize the shared memory queue.
| str | The name of the shared queue |
| useLocalCoord | if set to true, the system shall assume the network data is set to local. Otherwise a netToLocal conversion is done before drawing. |
| void makVrf::DtKynapseLinesModel::update | ( | ) |
Update the lines according to the current state of the shared memory buffer.
Reimplemented in DtBhaveLinesModel.
|
protectedvirtual |
Reimplemented in DtBhaveLinesModel.
|
protectedvirtual |
Reimplemented in DtBhaveLinesModel.
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |