9 #ifndef geodeticRegion_H_
10 #define geodeticRegion_H_
28 typedef DtBoost::shared_ptr<DtGeodeticRegion> DtGeodeticRegionSP;
56 const std::vector<DtString>& dimensionNamesVector);
64 const std::vector<DtString>& dimensionNamesVector,
69 virtual ~DtGeodeticRegion();
78 virtual void setRegionBounds(
const DtVector& point,
double metersNorth,
86 virtual void setApproximateUpdateTime(
DtTime updateTime);
90 virtual DtTime approximateUpdateTime()
const;
94 virtual void updateRegionWithVelocity(
const DtVector& geocentricPosition,
99 virtual bool needToUpdateRegion(
const DtVector& geocentricPosition)
const;
103 DtGeodeticRegion(
const DtGeodeticRegion& orig);
106 const DtGeodeticRegion& operator=(
const DtGeodeticRegion& orig);
109 DtGeodeticNormalizer* myNormalizer;
110 DtTime myApproximateUpdateTime;
113 double myNorthSouthThreshold;
114 double myEastWestThreshold;
This file declares vlException.
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:61
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
This file contains the declaration of DtClock and DtTime.
This file provides a definition of GeodeticCoords and several helper functions.
Instances of DtGeodeticCoord are used to explicitly represent Geodetic coordinates.
Definition: geodeticCoord.h:30
Definition: vlVector.h:224
Definition: vlVector.h:162