Quaternion — Aspose.3D FOSS for .NET
Overview
quaternion unit quaternion for representing rotations in Aspose.3D for .NET, used. Browse the properties and methods in the tables below to understand the complete public API surface of this type. All members listed here are part of the stable public API and may be used in production code targeting the FOSS edition.
var identity = new Quaternion(0, 0, 0, 1);
node.Transform.Rotation = identity;Description
Quaternion is a class in the Aspose.3D FOSS library for .NET that exposes 19 methods and 2 properties for programmatic use. It extends IEquatable<Quaternion>, inheriting shared functionality from its parent type.
Core capabilities include: object?. These operations enable developers to integrate quaternion functionality directly into .NET applications.
Instances are created through a single constructor that initializes the object with default values.
Fields
| Name | Type | Description |
|---|---|---|
W | float | Scalar component |
X | float | X component |
Y | float | Y component |
Z | float | Z component |
Properties
| Property | Type | Access | Description |
|---|---|---|---|
Identity | Quaternion | Read |
Methods
Equals(obj)
| Parameter | Type | Description |
|---|---|---|
obj | object? |