ArcGIS Pro 3.3 API Reference Guide
ArcGIS.Core.Geometry Namespace / Coordinate3D Structure / QueryComponents Method
Example

In This Topic
    QueryComponents Method (Coordinate3D)
    In This Topic
    Gets the components of the Coordinate3D.
    Syntax
    public Tuple<double,double,double> QueryComponents()
    Public Function QueryComponents() As Tuple(Of Double,Double,Double)

    Return Value

    A Tuple containing the values of the X-component, Y-component, and Z-component.
    Example
    Vector Polar Coordinates
    Coordinate3D polarVector = new Coordinate3D(0, 7, 0);
    Tuple<double, double, double> polarComponents = polarVector.QueryPolarComponents();
    // polarComponents.Item1 = 0  (azimuth)
    // polarComponents.Item2 = 0 (inclination)
    // polarComponents.Item3 = 7 (magnitude)
    
    polarVector.SetPolarComponents(Math.PI / 4, Math.PI / 2, 8);
    polarComponents = polarVector.QueryComponents();
    // polarComponents.Item1 = 0 (x)
    // polarComponents.Item2 = 0 (y)
    // polarComponents.Item3 = 7 (z)
    
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3 or higher.
    See Also