ArcGIS Pro 3.2 API Reference Guide
ArcGIS.Core.Geometry Namespace / Coordinate3D Structure
Properties Methods

In This Topic
Coordinate3D Structure Members
In This Topic

The following tables list the members exposed by Coordinate3D.

Public Constructors
NameDescription
Top
Public Properties
NameDescription
Gets the azimuth of the Coordinate3D. The azimuth is measured in radians.
Gets the inclination of the Coordinate3D. The inclination is measured in radians.
Indicates if the Coordinate3D is empty.
Gets or sets the length of the Coordinate3D as a vector.
Gets or sets the X-component.
Gets or sets the Y-component.
Gets or sets the Z-component.
Top
Public Methods
NameDescription
Constructs a new Coordinate3D by adding another Coordinate3D to this Coordinate3D. Vector addition is used.
Constructs the cross product of this Coordinate3D and another Coordinate3D. Vector cross product is used.
Gets the 3D distance between two instances of Coordinate3D.
Calculates the dot product of this Coordinate3D and another Coordinate3D. Vector dot product is used.
Obtains a hash code of the object. Used in Equals.
Constructs a Coordinate3D with Magnitude = 1 from this vector;
Moves the Coordinate3D by adding a shift value to each component.
Normalizes the Coordinate3D which means it is scaled to magnitude = 1.
Gets the components of the Coordinate3D.
Gets the polar components of the Coordinate3D. Angles are in radians.
Rotates the Coordinate3D around an axis defined by another Coordinate3D. The angle is in radians.
Scales the Coordinate3D by the given factor.
Sets the components of the Coordinate3D.
Sets the Coordinate3D to empty.
Sets the components of the Coordinate3D from polar components. Angles are in radians.
Convert the Coordinate3D into a MapPoint.
Top
Public Operators
 Addition Constructs a new Coordinate3D by adding two Coordinate3D objects. Vector addition is used. Equality Determines whether the components of the two Coordinate3D objects are equal. Explicit Type Conversion Allow explicit casting of a MapPoint to a Coordinate3D. Inequality Determines whether the components of the two Coordinate3D objects are not equal. Multiplication Constructs a new Coordinate3D by performing scalar multiplication on a Coordinate3D. Subtraction Constructs a new Coordinate3D by subtracting two Coordinate3D objects.
Top