CartesianPoint Class

Uses

GeoCalcPBW::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.  

 

Public Constructors

Constructor

Description

CartesianPoint

Creates a new instance of the CartesianPoint class

CreateCartesianPoint

Creates a new instance of the CartesianPoint class

 

Public Methods

Method

Description

Clone

Inherited from GeoCalcPBW::Serializable

CloneCoordPoint

Inherited from GeoCalcPBW::CoordPoint

DeepCopy

Produces a deep-copy of a CartesianPoint

CopyFormatting

Copies the formatting information from the specified CartesianPoint

CopyLocation

Copies the location of the specified CartesianPoint

get_Class

Inherited from GeoCalcPBW::CoordPoint

get_Dimensions

Inherited from GeoCalcPBW::CoordPoint

get_Identifiers

Inherited from GeoCalcPBW::Serializable

get_InUnits

Inherited from GeoCalcPBW::CoordPoint

get_Name

Inherited from GeoCalcPBW::Serializable

get_ObjectType

Inherited from GeoCalcPBW::Serializable

get_Remarks

Inherited from GeoCalcPBW::Serializable

get_X

Returns the value of the x-coordinate

get_Y

Returns the value of the y-coordinate

get_Z

Returns the value of the z-coordinate

HasIdentifierIn

Inherited from GeoCalcPBW::Serializable

set_Identifiers

Inherited from GeoCalcPBW::Serializable

set_InUnits

Inherited from GeoCalcPBW::CoordPoint

set_Name

Inherited from GeoCalcPBW::Serializable

set_Remarks

Inherited from GeoCalcPBW::Serializable

set_X

Sets the value of the x-coordinate

set_Y

Sets the value of the y-coordinate

set_Z

Sets the value of the z-coordinate

ValueEquals

Compares the value of two CartesianPoints

 

Overloaded Operators

Operator

Description

operator=

Assigns a new value to this CartesianPoint

operator==

Compares the value of two CartesianPoints

operator!=

Compares the value of two CartesianPoints