Characteristic Locus
Namespace Meadow.Foundation.Spatial
Assembly Meadow.Foundation.dll

Syntax

public struct Quaternion

Constructors

Quaternion(Double, Double, Double, Double)

Create a new Quaternion object setting the relevant properties.

Declaration
public Quaternion(double w, double x, double y, double z)

Parameters

Type Name Description
System.Double w
System.Double x
System.Double y
System.Double z

Properties

W

W component of the quaternion.

Declaration
public double W { get; }

Property Value

Type Description
System.Double

X

X component of the quaternion.

Declaration
public double X { get; }

Property Value

Type Description
System.Double

Y

Y component of the quaternion.

Declaration
public double Y { get; }

Property Value

Type Description
System.Double

Z

Z componet of the quaternion.

Declaration
public double Z { get; }

Property Value

Type Description
System.Double