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.
Constructor |
Description |
Creates a new instance of the CartesianPoint class. |
Property |
Description |
Gets or sets the formatted value associated with the first ordinate/axis (X, Longitude or Easting). |
|
Gets or sets the formatted value associated with the second ordinate/axis (Y, Latitude or Northing). |
|
Gets or sets the formatted value associated with the third ordinate/axis (Z or Height). |
|
Gets the coordinate point type. |
|
Gets or sets the number of dimensions in the coordinate point. |
|
Gets the base unit. |
|
Inherited Property |
Description |
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
Method |
Description |
Copies the formatting of the source point. |
|
Copies the location of the source point. |
|
Creates a new CoordPoint. |
|
Value equals comparison. (Overrides Object.Equals() |
|
Comparison to see if the object obj is "nearly" equal to this. (Overrides the abstract Serializable.Equivalent()). |
|
Serves as a hash function for a particular type. (Overrides Object.GetHashCode()). |
|
Gets the coordinate values in their defined units of measure. |
|
Function to initialize all axes to "empty" strings to represent an an unset value (as opposed to 0) in the case where the DataSource has been set to Preserve Null Strings. |
|
Function to initialize axis 1 to an "empty" string to represent an an unset value (as opposed to 0) in the case where the DataSource has been set to Preserve Null Strings. |
|
Function to initialize axis 2 to an "empty" string to represent an an unset value (as opposed to 0) in the case where the DataSource has been set to Preserve Null Strings. |
|
Function to initialize axis 3 to an "empty" string to represent an an unset value (as opposed to 0) in the case where the DataSource has been set to Preserve Null Strings. |
|
Sets the coordinate values in their defined units of measure. |
|
Comparison to see if the object obj is exactly equal to this. (Overrides Serializable.StrictlyEquals()). |
|
ToString |
Converts the point to its string representation. (Overrides Object.ToString()). |
Inherited Method |
Description |
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
GetType |
Inherited from Object. |
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
|
Inherited from Serializable. |
Operator |
Description |
Assigns a new value to this CoordPoint |
|
Compares the value of two CoordPoints |
|
Compares the value of two CoordPoints |