StringPoint Class

Inherits from

GeoCalc.CoordPoint

 

Description

The StringPoint class represents a point in a StringCoordSys. The location of a StringPoint is given by a single Location string value.

In order to convert StringPoints to and from their matching GeodeticPoint values, you must use the ToGeodeticBase or FromGeodeticBase functions on the associated StringCoordSys, using the appropriate StringPointTranslator.

 

Constructors

Constructor

Description

StringPoint

Creates a new instance of the StringPoint class

 

Properties

Property

Description

Axis1

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

Axis2

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

Axis3

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

Class

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

Label

Gets or sets the string describing the point label.

Location

Gets or sets the string describing the point location.

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()).

CopyFormatting

Copies the formatting of the source point. (Overrides CoordPoint.CopyFormatting()).

CopyLocation

Copies the location of the source point. (Overrides CoordPoint.CopyLocation()).

Equals

Value equals comparison. (Overrides CoordPoint.Equals()).

Equivalent

Comparison to see if the object obj is "nearly" equal to this. (Overrides CoordPoint.Equivalent()).

GetHashCode

Serves as a hash function for a particular type. (Overrides CoordPoint.GetHashCode).

StrictlyEquals

Comparison to see if the object obj is exactly equal to this. (Overrides CoordPoint.StrictlyEquals()).

ToString

Converts this geodetic point to its string representation. (Overrides CoordPoint.ToString()).

Inherited Method

Description

ClearSaveInfo

Inherited from Serializable.

ClearUsabilityFlags

Inherited from Serializable.

EquivalentDiffs

Inherited from Serializable.

GetInUnits

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.

SetInUnits

Inherits from CoordPoint.

SetUsabilityFlag

Inherited from Serializable.

TryToFixUsability

Inherited from Serializable.

UnsetUsabilityFlag

Inherited from Serializable.

 

Overloaded Operators

Operator

Description

operator=

Assigns a new value to this StringPoint

operator==

Compares the value of two StringPoints

operator!=

Compares the value of two StringPoints