CartesianPoint Class

Inherits from

GeoCalc.CoordPoint

 

Description

The CartesianPoint class represents a single point in a Cartesian coordinate system, such as one defined by GeocentricCoordSys.  A CartesianPoint describes its position in terms of distance from the origin on three mutually orthogonal axes.  The origin is given by the point (0, 0, 0) and, in the case of a GeocentricCoordSys, it corresponds with the center of the earth.  

 

Constructors

Constructor

Description

CartesianPoint

Creates a new instance of the CartesianPoint class

 

Properties

Property

Description

Axis1

Gets or sets the formatted value associated with the first ordinate/axis, X (Overrides CoordPoint.Axis1).

Axis2

Gets or sets the formatted value associated with the second ordinate/axis, Y (Overrides CoordPoint.Axis2).

Axis3

Gets or sets the formatted value associated with the third ordinate/axis, Z (Overrides CoordPoint.Axis3).

Class

Gets the point type. (Overrides CoordPoint.Class).

X

Gets or sets the X (first ordinal) of this point.

Y

Gets or sets the Y (second ordinal) of this point.

Z

Gets or sets the Z (third ordinal) of this point.

Inherited Property

Description

AlwaysSaveToCustom

Inherited from Serializable.

DeprecatedTimestamp

Inherited from Serializable.

Dimensions

Inherited from CoordPoint.

HistoryList

Inherited from Serializable.

Identifiers

Inherited from Serializable.

IsBase

Inherited from Serializable.

IsDeprecated

Inherited from Serializable.

IsFileBased

Inherited from Serializable.

IsReadOnly

Inherited from Serializable.

IsUsable

Inherited from Serializable.

Name

Inherited from Serializable.

ObjectType

Inherited from Serializable.

ObjectTypeName

Inherited from Serializable.

Remarks

Inherited from Serializable.

RevisionTimestamp

Inherited from Serializable.

Unit

Inherited from CoordPoint.

 

Methods

Method

Description

Clone

Creates a clone of this object. (Overrides the abstract Serializable.Clone()).

GetInUnits

Gets the coordinate values in their defined units of measure. (Overrides CoordPoint.GetInUnits()).

SetInUnits

Sets the coordinate values in their defined units of measure. (Inherits from and Overrides CoordPoint.SetInUnits).

Inherited Method

Description

ClearSaveInfo

Inherited from Serializable.

ClearUsabilityFlags

Inherited from Serializable.

CopyFormatting

Inherited from CoordPoint.

CopyLocation

Inherited from CoordPoint.

Equals

Inherited from CoordPoint.

Equivalent

Inherited from CoordPoint.

EquivalentDiffs

Inherited from Serializable.

GetHashCode

Inherited from CoordPoint.

GetObjectDescription

Inherited from Serializable.

GetType

Gets the Type of the current instance. (Inherited from Object).

IsBaseNearlyEqual

Inherited from Serializable.

IsNearlyEqual

Inherited from Serializable.

IsUsabilityFlagSet

Inherited from Serializable.

SetAllEmpty

Inherited from CoordPoint.

SetAxis1Empty

Inherited from CoordPoint.

SetAxis2Empty

Inherited from CoordPoint.

SetAxis3Empty

Inherited from CoordPoint.

SetUsabilityFlag

Inherited from Serializable.

StrictlyEquals

Inherited from CoordPoint.

ToString

Inherited from CoordPoint.

TryToFixUsability

Inherited from Serializable.

UnsetUsabilityFlag

Inherited from Serializable.