CartesianPoint Class

Inherits from

GEOCALCPBW_NAMESPACE::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

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_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

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

get_Axis1

Derived from GEOCALCPBW_NAMESPACE::CoordPoint.

set_Axis1

Derived from GEOCALCPBW_NAMESPACE::CoordPoint.

get_Axis2

Derived from GEOCALCPBW_NAMESPACE::CoordPoint.

set_Axis2

Derived from GEOCALCPBW_NAMESPACE::CoordPoint.

get_Axis3

Derived from GEOCALCPBW_NAMESPACE::CoordPoint.

set_Axis3

Derived from GEOCALCPBW_NAMESPACE::CoordPoint.

 

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