ArcGIS Pro 2.6 API Reference Guide
Coordinate3D Constructor(Double,Double,Double)
Example 

ArcGIS.Core.Geometry Namespace > Coordinate3D Structure > Coordinate3D Constructor : Coordinate3D Constructor(Double,Double,Double)
The value of the x-component.
The value of the y-component.
The value of the z-component.
Constructs a Coordinate3D with an X, Y, and Z value used for manipulating 3D vertices and 3D vectors.
Syntax
public Coordinate3D( 
   double x,
   double y,
   double z
)
Public Function New( _
   ByVal x As Double, _
   ByVal y As Double, _
   ByVal z As Double _
)

Parameters

x
The value of the x-component.
y
The value of the y-component.
z
The value of the z-component.
Example
// Easy 3D vectors
Coordinate3D v = new Coordinate3D(0, 1, 0);
// v.Magnitude = 1

Coordinate3D other = new Coordinate3D(-1, 0, 0);
// other.Magnitude = -1

double dotProduct = v.DotProduct(other);      // dotProduct = 0

Coordinate3D crossProduct = v.CrossProduct(other);
// crossProduct.X = 0
// crossProduct.Y = 0
// crossProduct.Z = 1

Coordinate3D addVector = v.AddCoordinate3D(other);
// addVector.X = -1
// addVector.Y = 1
// addVector.Z = 0

// Rotate around x-axis
Coordinate3D w = v;
w.Rotate(Math.PI, other);
// w.X = 0
// w.Y = -1
// w.Z = 0

w.Scale(0.5);
// w.X = 0
// w.Y = -0.5
// w.Z = 0

w.Scale(-4);
// w.X = 0
// ww.Y = 2
// w.Z = 0
// w.Magnitude = 2

w.Move(3, 2, 0);
// w.X = 3
// w.Y = 4
// w.Z = 0
// w.Magnitude = 5
Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 7

See Also

Reference

Coordinate3D Structure
Coordinate3D Members
Overload List