|
| | DtSerializableUtmCS (FILE *fp, int gdbVersion=0, double scaleFactor=0.9996) |
| |
| | DtSerializableUtmCS (int zone, DtFloat64 northing, DtFloat64 easting, double scaleFactor=0.9996) |
| |
| | DtSerializableUtmCS (double refLatitude, double refLongitude, int standardOffsets, long zone=0, bool setUseDynamicSceneOrigin=false, double dynamicSceneOriginDeadband=0.0, double scaleFactor=0.9996) |
| |
| | DtSerializableUtmCS (const DtDegMinSec &refLatitude, const DtDegMinSec &refLongitude, int standardOffsets, long zone=0, bool setUseDynamicSceneOrigin=false, double dynamicSceneOriginDeadband=0.0, double scaleFactor=0.9996) |
| |
| | DtSerializableUtmCS (const DtSerializableUtmCS &orig) |
| |
| virtual | ~DtSerializableUtmCS () override |
| |
| DtSerializableUtmCS & | operator= (const DtSerializableUtmCS &orig) |
| |
| virtual Coordinate_System * | clone () const override |
| |
| virtual bool | readFrom (FILE *fp) override |
| |
| virtual bool | writeTo (FILE *fp) override |
| |
| | DtUtmCS (const DtDegMinSec &refLatitude, const DtDegMinSec &refLongitude, int standardOffsets, long zone=0, bool setUseDynamicSceneOrigin=false, double dynamicSceneOriginDeadband=0.0, double scaleFactor=0.9996) |
| |
| | DtUtmCS (double refLatitude, double refLongitude, int standardOffsets, long zone=0, bool setUseDynamicSceneOrigin=false, double dynamicSceneOriginDeadband=0.0, double scaleFactor=0.9996) |
| |
| | DtUtmCS (int zone, double northing, double easting, double scaleFactor=0.9996) |
| |
| | DtUtmCS (const DtUtmCS &orig) |
| |
| virtual | ~DtUtmCS () override |
| |
| DtUtmCS & | operator= (const DtUtmCS &orig) |
| |
| virtual void | dis2local (const DtVector &in, DtVector &out) const override |
| |
| virtual void | dis2local (const DtDcm &in, DtDcm &out) const override |
| |
| virtual void | dis2local (const DtVector &vIn, const DtDcm &dIn, DtVector &vOut, DtDcm &dOut) const override |
| |
| virtual void | disBody2localBody (const DtVector &in, DtVector &out) const override |
| |
| virtual void | disBody2localBody (const DtDcm &in, DtDcm &out) const override |
| |
| virtual void | local2dis (const DtVector &in, DtVector &out) const override |
| |
| virtual void | local2dis (const DtDcm &in, DtDcm &out) const override |
| |
| virtual void | local2dis (const DtVector &vIn, const DtDcm &dIn, DtVector &vOut, DtDcm &dOut) const override |
| |
| virtual void | localBody2disBody (const DtVector &in, DtVector &out) const override |
| |
| virtual void | localBody2disBody (const DtDcm &in, DtDcm &out) const override |
| |
| virtual void | localToGeodetic (const DtVector &localPosition, DtGeodeticCoord &geodeticPosition) const override |
| |
| virtual void | geodeticToLocal (const DtGeodeticCoord &geodeticPosition, DtVector &localPosition) const override |
| |
| virtual void | topoToLocal (const DtVector &localPosition, DtDcm &topoToLocal) const override |
| |
| virtual void | localToTopo (const DtVector &localPosition, DtDcm &localToTopo) const override |
| |
| virtual DtVector | down (const DtVector &location) const override |
| |
| virtual void | updateDynamicSceneOrigin (const DtVector &newOrigin) override |
| |
| virtual long | zone () const |
| |
| long | userSetZone () const |
| |
| void | setUserSetZone (long) |
| |
| virtual void | initFromZone (long zone) |
| |
| virtual void | initFromLatLonZone (double radLat, double radLon, int zone=0, double scaleFactor=0.9996) |
| |
| int | zoneOrigin () const |
| |
| virtual DtString | coordinateSystemName () const override |
| |
| double | projectionScale () const |
| |
| virtual void | setOrigin (const DtGeodeticCoord &c) override |
| |
| virtual bool | isSameCS (const Coordinate_System *CSystem) const override |
| |
| virtual DtDcm | geocToUtmMatrix (const DtVector &geocLoc) const |
| |
| virtual DtDcm | utmToGeocMatrix (const DtVector &geocLoc) const |
| |
| virtual DtDcm | utmToTopoMatrix (const DtVector &geocLoc) const |
| |
| virtual DtDcm | topoToUtmMatrix (const DtVector &geocLoc) const |
| |
| virtual void | setStandardFalseEasting (double) |
| |
| virtual void | setStandardFalseNorthing (double) |
| |
| virtual double | standardFalseEasting () const |
| |
| virtual double | standardFalseNorthing () const |
| |
| const DtUtmReferencePoint * | utmReferencePoint () const |
| |
| | Coordinate_System (bool setUseDynamicSceneOrigin=false, double dynamicSceneOriginDeadband=0.0) |
| |
| | Coordinate_System (const Coordinate_System &orig) |
| |
| virtual | ~Coordinate_System () |
| |
| Coordinate_System & | operator= (const Coordinate_System &orig) |
| |
| virtual void | localToGeodetic (const DtVector &localPosition, DtVector &geodeticPosition) const |
| |
| virtual void | geodeticToLocal (const DtVector &geodeticPosition, DtVector &localPosition) const |
| |
| virtual DtDegMinSec | latitudeOrigin () const |
| |
| virtual DtDegMinSec | longitudeOrigin () const |
| |
| virtual CS_Type | getCS_Type () const |
| |
| virtual void | Cig2Scene (const DtVector &Cig, DtVector &Scene) const |
| |
| virtual void | Scene2Cig (const DtVector &Scene, DtVector &Cig) const |
| |
| virtual bool | sceneOriginUpdatedThisFrame () |
| |
| virtual void | sceneOrigin (DtVector &origin) const |
| |
| virtual bool | useDynamicSceneOrigin () |
| |
| virtual void | localToGeodetic (const DtExtent &extent, DtExtent &destExtent) const |
| |
| virtual void | geodeticToLocal (const DtExtent &extent, DtExtent &destExtent) const |
| |
| virtual void | local2dis (const DtExtent &extent, DtExtent &destExtent) const |
| |
| virtual void | dis2local (const DtExtent &extent, DtExtent &destExtent) const |
| |
| virtual DtGeodeticCoord | origin () const |
| |
|
| static DtU16 | latlonToUtmZone (double lat_deg, double lon_deg) |
| |
| static DtU8 | ReadDtU8 (FILE *fp) |
| |
| static DtU16 | ReadDtU16 (FILE *fp) |
| |
| static DtU32 | ReadDtU32 (FILE *fp) |
| |
| static DtInt16 | ReadDtInt16 (FILE *fp) |
| |
| static DtInt32 | ReadDtInt32 (FILE *fp) |
| |
| static DtFloat64 | ReadDtFloat64 (FILE *fp) |
| |
| static DtDegMinSec | ReadDtDegMinSec (FILE *fp) |
| |
| static DtString | ReadDtString (FILE *fp) |
| |
| static DtMapDatum | ReadDtMapDatum (FILE *fp) |
| |
| static bool | WriteDtU8 (FILE *fp, DtU8 b) |
| |
| static bool | WriteDtU16 (FILE *fp, DtU16 l) |
| |
| static bool | WriteDtU32 (FILE *fp, DtU32 l) |
| |
| static bool | WriteDtInt16 (FILE *fp, DtInt16 val) |
| |
| static bool | WriteDtInt32 (FILE *fp, DtInt32 val) |
| |
| static bool | WriteDtFloat64 (FILE *fp, DtFloat64 val) |
| |
| static bool | WriteDtDegMinSec (FILE *fp, const DtDegMinSec &val) |
| |
| static bool | WriteDtString (FILE *fp, const DtString &val) |
| |
| static bool | WriteDtMapDatum (FILE *fp, const DtMapDatum &md) |
| |
| static double | UTM_Projection_Scale |
| |
| | DtUtmCS () |
| |
| void | initRefLatLon (const DtDegMinSec &refLatitude, const DtDegMinSec &refLongitude, int standardOffsets, long zone=0, bool setUseDynamicSceneOrigin=false, double dynamicSceneOriginDeadband=0.0, double scaleFactor=0.9996) |
| |