Instances of DtRectangularPyramidPublisher publish SensorFieldOfView.RectangularPyramid objects to the network.
More...
Public Member Functions |
| | DtRectangularPyramidPublisher (DtRectangularPyramidStateRepository *stateRepToUse, DtExerciseConn *conn, const DtObjectId &id=DtObjectId::nullId()) |
| | Constructor.
|
| | DtRectangularPyramidPublisher (DtExerciseConn *conn, const DtObjectId &id=DtObjectId::nullId()) |
| | Constructor.
|
| 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().
|
| virtual void | tick () |
| | tick the publisher
|
| virtual void | forceUpdate () |
| | for the next tick call to send out a PDU even if it is not needed.
|
| virtual const DtObjectId & | id () const |
| | Get the entity's identifier.
|
| virtual const DtObjectId & | localId () const |
| | Get the entity's localId - same as id for DIS.
|
virtual const
DtGlobalObjectDesignator & | globalId () const |
| | Get the global object designator - same as id for DIS.
|
| | 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().
|
Detailed Description
Instances of DtRectangularPyramidPublisher publish SensorFieldOfView.RectangularPyramid objects to the network.
Member Typedef Documentation
Constructor & Destructor Documentation
| DtRectangularPyramidPublisher::DtRectangularPyramidPublisher |
( |
DtRectangularPyramidStateRepository * |
stateRepToUse, |
|
|
DtExerciseConn * |
conn, |
|
|
const DtObjectId & |
id = DtObjectId::nullId() |
|
) |
| |
| DtRectangularPyramidPublisher::DtRectangularPyramidPublisher |
( |
DtExerciseConn * |
conn, |
|
|
const DtObjectId & |
id = DtObjectId::nullId() |
|
) |
| |
| virtual DtRectangularPyramidPublisher::~DtRectangularPyramidPublisher |
( |
| ) |
|
|
virtual |
Copy Constructor – not implemented.
| DtRectangularPyramidPublisher::DtRectangularPyramidPublisher |
( |
DtRectangularPyramidStateRepository * |
stateRepToUse, |
|
|
DtExerciseConn * |
conn, |
|
|
const char * |
name = 0, |
|
|
const DtDDMRegionSet * |
regionSetToUse = 0 |
|
) |
| |
| DtRectangularPyramidPublisher::DtRectangularPyramidPublisher |
( |
RTI::ObjectClassHandle |
h, |
|
|
DtExerciseConn * |
conn, |
|
|
const char * |
name = 0, |
|
|
const DtDDMRegionSet * |
regionSetToUse = 0 |
|
) |
| |
| DtRectangularPyramidPublisher::DtRectangularPyramidPublisher |
( |
DtExerciseConn * |
conn, |
|
|
const char * |
name = 0, |
|
|
const DtDDMRegionSet * |
regionSetToUse = 0 |
|
) |
| |
| 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 DtRectangularPyramidPublisher::~DtRectangularPyramidPublisher |
( |
| ) |
|
|
virtual |
Copy Constructor – not implemented.
Member Function Documentation
Assignment operator – not implemented.
| virtual void DtRectangularPyramidPublisher::tick |
( |
| ) |
|
|
virtual |
| virtual void DtRectangularPyramidPublisher::forceUpdate |
( |
| ) |
|
|
virtual |
for the next tick call to send out a PDU even if it is not needed.
| virtual const DtObjectId& DtRectangularPyramidPublisher::id |
( |
| ) |
const |
|
virtual |
Get the entity's identifier.
| virtual const DtObjectId& DtRectangularPyramidPublisher::localId |
( |
| ) |
const |
|
virtual |
Get the entity's localId - same as id for DIS.
Get the global object designator - same as id for DIS.
Give us a function to be used for creating SRs.
Assignment operator – not implemented.
Give us a function to be used for creating SRs.
Member Data Documentation
| DtObjectId DtRectangularPyramidPublisher::myId |
|
protected |
The documentation for this class was generated from the following files: