|
| | DtGeodeticRegion (DtExerciseConn *exConn) |
| | Constructor that uses default space and dimensions. More...
|
| |
| | DtGeodeticRegion (DtExerciseConn *exConn, const std::vector< DtString > &dimensionNamesVector) |
| | Constructor. More...
|
| |
| | DtGeodeticRegion (DtExerciseConn *conn, const std::vector< DtString > &dimensionNamesVector, const DtGeodeticCoord &ddmPlayboxLowerBound, const DtGeodeticCoord &ddmPlayboxUpperBound) |
| | Constructor that takes coordinates. More...
|
| |
| virtual | ~DtGeodeticRegion () |
| | Destructor. More...
|
| |
| virtual void | setRegionBounds (const DtGeodeticCoord &lowerBound, const DtGeodeticCoord &upperBound) |
| | Set the bounds of the region to those specified by the two Geodetic points. More...
|
| |
| virtual void | setRegionBounds (const DtVector &point, double metersNorth, double metersEast) |
| | Set the bounds of the region a specific number of meters east of the geocentric point and a specific number of meters north of the geocentric point. More...
|
| |
| virtual void | setApproximateUpdateTime (DtTime updateTime) |
| | Set the approximate update time. More...
|
| |
| virtual DtTime | approximateUpdateTime () const |
| | Get the approximate update time. More...
|
| |
| virtual void | updateRegionWithVelocity (const DtVector &geocentricPosition, const DtVector32 &geocentricVelocity) |
| | Updates the region according to the entity's position, velocity, and approximate update time. More...
|
| |
| virtual bool | needToUpdateRegion (const DtVector &geocentricPosition) const |
| | Determines whether region should be updated based on current position. More...
|
| |
| | DtDDMRegion (DtExerciseConn *exConn) |
| | Constructor that creates empty shell. More...
|
| |
| | DtDDMRegion (DtExerciseConn *exConn, const DtString &spaceName, int numberOfExtents=1) |
| | Constructor that uses the specified space to create RTI region. More...
|
| |
| | DtDDMRegion (DtExerciseConn *exConn, const DtString &spaceName, const std::vector< DtString > &dimensionNameVector, int numberOfExtents=1) |
| | Constructor with that uses specified space and dimensions to create RTI region. More...
|
| |
| virtual | ~DtDDMRegion () |
| | Destructor. More...
|
| |
| void | init (const DtString &spaceName, const std::vector< DtString > &dimensionNameVector, int numberOfExtents=1) |
| | Initialize the region with the space and dimensions specified. More...
|
| |
| virtual void | initializeDimensions (const std::vector< DtString > &dimensionNameVector) |
| | Initialize the region dimensions using the specified dimension names. More...
|
| |
| virtual void | setUpperBound (const DtString &dimensionName, unsigned long upperBound, int extentIndex=0) |
| | This method sets the upper bound of dimension, specified by dimensionName, to the normalized value specified by upperBound. More...
|
| |
| virtual void | setLowerBound (const DtString &dimensionName, unsigned long lowerBound, int extentIndex=0) |
| | This method sets the lower bound of the dimension, specified by dimensionName, to the normalized value specified by lowerBound. More...
|
| |
| virtual void | setDimensionBounds (const DtString &dimensionName, unsigned long lowerBound, unsigned long upperBound, int extentIndex=0) |
| | This method sets the lower and upper bounds of the dimension,. More...
|
| |
| virtual void | notifyRtiOfUpdate () |
| | Notify the RTI of changes to the region's extents This function will only act if a dimension has actually changed. More...
|
| |
| virtual void | addAttributeHandle (RTI::AttributeHandle handle) |
| | Add an attribute handle to the attributes associated with this region. More...
|
| |
| virtual void | addAttributeHandle (const DtString &objClassName, const DtString &attrName) |
| | Use the class and attribute names to retrieve handles then, add an attribute handle to the attributes associated with this region. More...
|
| |
virtual const
RTI::AttributeHandleSet & | attributeHandles () const |
| | Retrieve the attribute handle set associated with this region. More...
|
| |
| virtual int | attributeHandleCount () const |
| | Number of attributes associated with this region. More...
|
| |
| virtual bool | hasAttributeHandles () const |
| | Indicates if attributes have been associated with this region. More...
|
| |
| virtual const RTI::Region * | region () const |
| | Access to the RTI region representation. More...
|
| |
| virtual RTI::Region * | region () |
| | Access to the RTI region representation. More...
|
| |
DtGeodeticRegion.
DtGeodeticRegion defines a geographic region with two dimensions.
DtGeodeticRegion extends the DtDDMRegion class to construct a region with two dimensions, "X" and "Y," that correspond to the longitude and latitude of the earth, respectively. The class provides member functions that take geodetic coordinates and construct/move a region based on them.