![]() |
VR-Vantage 2.2 API Documentation
|
Instances of DtRectangularPyramidPublisher publish SensorFieldOfView.RectangularPyramid objects to the network. More...

Public Types | |
| typedef DtRectangularPyramidStateRepository *(* | DtStateRepCreator )() |
| Function prototype for a function that creates a DtRectangularPyramidStateRepository. | |
Public Member Functions | |
| DtRectangularPyramidPublisher (DtRectangularPyramidStateRepository *stateRepToUse, DtExerciseConn *conn, const char *name=0, const DtDDMRegionSet *regionSetToUse=0) | |
| Constructor. | |
| DtRectangularPyramidPublisher (RTI::ObjectClassHandle h, DtExerciseConn *conn, const char *name=0, const DtDDMRegionSet *regionSetToUse=0) | |
| Constructor. | |
| DtRectangularPyramidPublisher (DtExerciseConn *conn, const char *name=0, const DtDDMRegionSet *regionSetToUse=0) | |
| Constructor. | |
| DtRectangularPyramidPublisher (DtHlaObjectWithStateRep *obj, DtExerciseConn *conn) | |
| Constructor that creates a publisher for an existing DtHlaObject. | |
| virtual | ~DtRectangularPyramidPublisher () |
| Destructor. | |
| virtual DtRectangularPyramidStateRepository * | rectangularPyramidStateRep () |
| Returns a pointer to the DtRectangularPyramidStateRepository - through which you can set or inspect current state information. | |
| virtual DtRectangularPyramidStateRepository * | rsr () |
| Synonym for rectangularPyramidStateRep(). | |
Static Public Member Functions | |
| static DtStateRepCreator | setStateRepCreator (DtStateRepCreator creator) |
| Give us a function to be used for creating SRs. | |
Static Protected Attributes | |
| static DtStateRepCreator | theStateRepCreator |
Private Member Functions | |
| DtRectangularPyramidPublisher (const DtRectangularPyramidPublisher &orig) | |
| Copy Constructor – not implemented. | |
| DtRectangularPyramidPublisher & | operator= (const DtRectangularPyramidPublisher &orig) |
| Assignment operator – not implemented. | |
Instances of DtRectangularPyramidPublisher publish SensorFieldOfView.RectangularPyramid objects to the network.
| typedef DtRectangularPyramidStateRepository*(* DtRectangularPyramidPublisher::DtStateRepCreator)() |
Function prototype for a function that creates a DtRectangularPyramidStateRepository.
| DtRectangularPyramidPublisher::DtRectangularPyramidPublisher | ( | DtRectangularPyramidStateRepository * | stateRepToUse, |
| DtExerciseConn * | conn, | ||
| const char * | name = 0, |
||
| const DtDDMRegionSet * | regionSetToUse = 0 |
||
| ) |
Constructor.
| DtRectangularPyramidPublisher::DtRectangularPyramidPublisher | ( | RTI::ObjectClassHandle | h, |
| DtExerciseConn * | conn, | ||
| const char * | name = 0, |
||
| const DtDDMRegionSet * | regionSetToUse = 0 |
||
| ) |
Constructor.
| DtRectangularPyramidPublisher::DtRectangularPyramidPublisher | ( | DtExerciseConn * | conn, |
| const char * | name = 0, |
||
| const DtDDMRegionSet * | regionSetToUse = 0 |
||
| ) |
Constructor.
| DtRectangularPyramidPublisher::DtRectangularPyramidPublisher | ( | DtHlaObjectWithStateRep * | obj, |
| DtExerciseConn * | conn | ||
| ) |
Constructor that creates a publisher for an existing DtHlaObject.
(DtHlaObjectWithStateRep is derived from DtHlaObject.) Typically used in conjunction with ownership management, when you want to take ownership and begin updating some attributes of an object that you have already discovered.
|
virtual |
Destructor.
|
private |
Copy Constructor – not implemented.
|
private |
Assignment operator – not implemented.
|
inlinevirtual |
Returns a pointer to the DtRectangularPyramidStateRepository - through which you can set or inspect current state information.
|
inlinevirtual |
Synonym for rectangularPyramidStateRep().
|
static |
Give us a function to be used for creating SRs.
|
staticprotected |