Table of Contents

Struct Quaternion

Namespace
Maplibre.NativeFfi
Assembly
Maplibre.NativeFfi.dll

A rotation, as a quaternion.

public readonly record struct Quaternion : IEquatable<Quaternion>
Implements
Inherited Members

Remarks

See mln_quaternion in the C API reference.

Constructors

Quaternion(double, double, double, double)

A rotation, as a quaternion.

public Quaternion(double X, double Y, double Z, double W)

Parameters

X double
Y double
Z double
W double

Remarks

See mln_quaternion in the C API reference.

Properties

W

public double W { get; init; }

Property Value

double

X

public double X { get; init; }

Property Value

double

Y

public double Y { get; init; }

Property Value

double

Z

public double Z { get; init; }

Property Value

double