CoordPoint Class

Uses

GeoCalcPBW::Serializable

 

Classes that Use CoordPoint

GeoCalcPBW::CartesianPoint

GeoCalcPBW::GeodeticPoint

GeoCalcPBW::ProjectedPoint

 

Description

The CoordPoint class defines the base class for all point objects in GeoCalc.  A point represents a single location in a coordinate system.  It cannot be instantiated, as it is an abstract class, but it defines those methods and properties common to all points in GeoCalc.

 

Public Enumerations

Enum

Description

ClassType

Contains elements that correspond to classes that use CoordPoint

 

Public Methods

Method

Description

Clone

Inherited from GeoCalcPBW::Serializable

CloneCoordPoint

Produces a deep-copy of the current instance

DeepCopy

Produces a deep-copy of a CoordPoint

get_Class

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

get_Dimensions

Returns the number of dimensions represented by this point

get_Identifiers

Inherited from GeoCalcPBW::Serializable

get_InUnits

Gets the coordinate values for this point

get_Name

Inherited from GeoCalcPBW::Serializable

get_Remarks

Inherited from GeoCalcPBW::Serializable

HasIdentifierIn

Inherited from GeoCalcPBW::Serializable

set_InUnits

Sets the coordinate values for this point

set_Name

Inherited from GeoCalcPBW::Serializable

set_Remarks

Inherited from GeoCalcPBW::Serializable

ValueEquals

Compares the value of two CoordPoints

 

Overloaded Operators

Operator

Description

operator=

Assigns a new value to this CoordPoint

operator==

Compares the value of two CoordPoints

operator!=

Compares the value of two CoordPoints