VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
DtBhaveLinesModel Class Reference

This is a modification of the lines model that takes care of flickering by creating a sort of back buffer. More...

Inheritance diagram for DtBhaveLinesModel:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtBhaveLinesModel (makVrv::DtDe &de, makVrv::DtUniqueID id)
 The Constructor for a distributed object must take a DtIg and a Unique Id.
virtual ~DtBhaveLinesModel ()
 DTOR.
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 ()

Protected Attributes

std::list< DtRegionalGeodeInfomySecondRegionalNodes
osg::ref_ptr< osg::Group > mySecondGroupNode
int myActiveGroupNode

Detailed Description

This is a modification of the lines model that takes care of flickering by creating a sort of back buffer.


Constructor & Destructor Documentation

The Constructor for a distributed object must take a DtIg and a Unique Id.

DTOR.


Member Function Documentation

Update the lines according to the current state of the shared memory buffer.

Reimplemented from makVrf::DtKynapseLinesModel.

virtual DtRegionalGeodeInfo DtBhaveLinesModel::findOrCreateRegonalNode ( const DtVector location) [protected, virtual]

Reimplemented from makVrf::DtKynapseLinesModel.

virtual void DtBhaveLinesModel::clearRegionalNodes ( ) [protected, virtual]

Reimplemented from makVrf::DtKynapseLinesModel.


Member Data Documentation

osg::ref_ptr<osg::Group> DtBhaveLinesModel::mySecondGroupNode [protected]

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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)