ArcGIS Pro 3.0 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
    Public ConstructorOverloaded.   
    Top
    Public Properties
     NameDescription
    Public Property Gets the azimuth of the Coordinate3D. The azimuth is measured in radians.  
    Public Property Gets the inclination of the Coordinate3D. The inclination is measured in radians.  
    Public Property Indicates if the Coordinate3D is empty.  
    Public Property Gets or sets the length of the Coordinate3D as a vector.  
    Public Property Gets or sets the X-component.  
    Public Property Gets or sets the Y-component.  
    Public Property Gets or sets the Z-component.  
    Top
    Public Methods
     NameDescription
    Public Method Constructs a new Coordinate3D by adding another Coordinate3D to this Coordinate3D. Vector addition is used.  
    Public Method Constructs the cross product of this Coordinate3D and another Coordinate3D. Vector cross product is used.  
    Public Method Calculates the dot product of this Coordinate3D and another Coordinate3D. Vector dot product is used.  
    Public MethodOverloaded.   
    Public Method Obtains a hash code of the object. Used in Equals.  
    Public Method Constructs a Coordinate3D with Magnitude = 1 from this vector;  
    Public Method Moves the Coordinate3D by adding a shift value to each component.  
    Public Method Normalizes the Coordinate3D which means it is scaled to magnitude = 1.  
    Public Method Gets the components of the Coordinate3D.  
    Public Method Gets the polar components of the Coordinate3D. Angles are in radians.  
    Public Method Rotates the Coordinate3D around an axis defined by another Coordinate3D. The angle is in radians.  
    Public Method Scales the Coordinate3D by the given factor.  
    Public Method Sets the components of the Coordinate3D.  
    Public Method Sets the Coordinate3D to empty.  
    Public Method Sets the components of the Coordinate3D from polar components. Angles are in radians.  
    Public Method Convert the Coordinate3D into a MapPoint.  
    Top
    Public Operators
    Constructs a new Coordinate3D by adding two Coordinate3D objects. Vector addition is used.
    Determines whether the components of the two Coordinate3D objects are equal.
    Allow explicit casting of a MapPoint to a Coordinate3D.
    Determines whether the components of the two Coordinate3D objects are not equal.
    Constructs a new Coordinate3D by performing scalar multiplication on a Coordinate3D.
    Constructs a new Coordinate3D by subtracting two Coordinate3D objects.
    Top
    See Also