Overwriting the makTerrain toolkit function to support UTM in the southern hemisphere so that the refPoint is correctly setup with falseNorthingCrossover.
|
| | DtSerializableUtmCS_ext (const DtDegMinSec &refLatitude, const DtDegMinSec &refLongitude, int standardOffsets, DtUtmReferencePoint *refPoint, long zone=0, bool setUseDynamicSceneOrigin=false, double dynamicSceneOriginDeadband=0.0, double scaleFactor=0.9996) |
| |
| virtual | ~DtSerializableUtmCS_ext () |
| |
| | 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 () |
| |
| DtSerializableUtmCS & | operator= (const DtSerializableUtmCS &orig) |
| |
| virtual Coordinate_System * | clone () const |
| |
| virtual bool | readFrom (FILE *fp) |
| |
| virtual bool | writeTo (FILE *fp) |
| |
| | 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 () |
| |
| DtUtmCS & | operator= (const DtUtmCS &orig) |
| |
| virtual void | dis2local (const DtVector &in, DtVector &out) const |
| |
| virtual void | dis2local (const DtDcm &in, DtDcm &out) const |
| |
| virtual void | dis2local (const DtVector &vIn, const DtDcm &dIn, DtVector &vOut, DtDcm &dOut) const |
| |
| virtual void | disBody2localBody (const DtVector &in, DtVector &out) const |
| |
| virtual void | disBody2localBody (const DtDcm &in, DtDcm &out) const |
| |
| virtual void | local2dis (const DtVector &in, DtVector &out) const |
| |
| virtual void | local2dis (const DtDcm &in, DtDcm &out) const |
| |
| virtual void | local2dis (const DtVector &vIn, const DtDcm &dIn, DtVector &vOut, DtDcm &dOut) const |
| |
| virtual void | localBody2disBody (const DtVector &in, DtVector &out) const |
| |
| virtual void | localBody2disBody (const DtDcm &in, DtDcm &out) const |
| |
| virtual void | localToGeodetic (const DtVector &localPosition, DtGeodeticCoord &geodeticPosition) const |
| |
| virtual void | geodeticToLocal (const DtGeodeticCoord &geodeticPosition, DtVector &localPosition) const |
| |
| virtual void | topoToLocal (const DtVector &localPosition, DtDcm &topoToLocal) const |
| |
| virtual void | localToTopo (const DtVector &localPosition, DtDcm &localToTopo) const |
| |
| virtual DtVector | down (const DtVector &location) const |
| |
| virtual void | updateDynamicSceneOrigin (const DtVector &newOrigin) |
| |
| 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 |
| |
| double | projectionScale () const |
| |
| virtual void | setOrigin (const DtGeodeticCoord &c) |
| |
| virtual bool | isSameCS (const Coordinate_System *CSystem) const |
| |
| 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 |
| |