CoordSys Class

Uses

GeoCalcPBW::Serializable

 

Classes that Use CoordSys

GeoCalcPBW::FittedCoordSys

GeoCalcPBW::GeocentricCoordSys

GeoCalcPBW::GeodeticCoordSys

GeoCalcPBW::ProjectedCoordSys

 

Description

The CoordSys class is the base class for all coordinate system objects in GeoCalc.  A coordinate system is a system used to specify points in some space.  The CoordSys class cannot be instantiated, as it is an abstract class, but it defines those properties and methods common to all coordinate system objects in GeoCalc.

 

Public Enumerations

Enum

Description

ClassType

Contains elements that correspond to classes that use CoordSys

 

Public Methods

Method

Description

Clone

Inherited from GeoCalcPBW::Serializable

CloneCoordSys

Produces a deep-copy of the current instance

DeepCopy

Produces a deep-copy of a CoordSys

FromGeodeticBase

Converts a point given in the base GeodeticCoordSys to one in this CoordSys

get_Class

Indicates the type of this instance, according to the ClassType enumeration

get_Datum

Returns the HorizontalDatum used to approximate the size and shape of the Earth

get_Envelope

Returns the Envelope that defines the area in which this CoordSys is intended to be used

get_Identifiers

Inherited from GeoCalcPBW::Serializable

get_Name

Inherited from GeoCalcPBW::Serializable

get_PointStyle

Returns a CoordPoint that gives the format for points in this system

get_Remarks

Inherited from GeoCalcPBW::Serializable

HasIdentifierIn

Inherited from GeoCalcPBW::Serializable

set_Datum

Sets the HorizontalDatum used to approximate the size and shape of the Earth

set_Envelope

Sets the Envelope that defines the area in which this CoordSys is intended to be used

set_Name

Inherited from GeoCalcPBW::Serializable

set_PointStyle

Sets the CoordPoint that gives the format for points in this system

set_Remarks

Inherited from GeoCalcPBW::Serializable

ToGeodeticBase

Converts a point given in this CoordSys to one in the base GeodeticCoordSys

ValueEquals

Compares the value of two CoordSys instances

 

Overloaded Operators

Operator

Description

operator=

Assigns a new value to this CoordSys

operator==

Compares the value of two CoordSys instances

operator!=

Compares the value of two CoordSys instances