Vector4

Обзор

Vector4 является структурой в Aspose.3D FOSS для .NET. Наследуется от: IComparable<Vector4>.

Vector4.Vector4 создает вектор из Vector3 и компонента double w.

Эта структура предоставляет 11 методов для работы с объектами Vector4 в программах .NET. Доступные методы включают: CompareTo, Equals, GetHashCode, Set, ToString, Vector4. Все публичные члены доступны любому приложению .NET после установки пакета Aspose.3D FOSS для .NET. Свойства: Length.

Свойства

NameTypeAccessОписание
LengthdoubleЧитатьПолучает длину.

Методы

SignatureОписание
Vector4(vec: Vector3, w: double)Создаёт новый 4‑мерный вектор с заданными компонентами x, y, z и w
Vector4(vec: Vector3)Вызывает Vector4(vec) для этого экземпляра Vector4.
Vector4(vec: FVector4)Вызывает Vector4(vec) для этого экземпляра Vector4.
Vector4(x: double, y: double, z: double)Вызывает Vector4(x, y, z) для этого экземпляра Vector4.
Vector4(x: double, y: double, z: double, w: double)Вызывает Vector4(x, y, z, w) для этого экземпляра Vector4.
Set(newX: double, newY: double, newZ: double)Обновляет компоненты X, Y и Z вектора
Set(newX: double, newY: double, newZ: double, newW: double)Вызывает Set(newX, newY, newZ, newW) на этом экземпляре Vector4.
Equals(obj: object)Определяет, имеет ли другой Vector4 такие же значения компонентов
GetHashCode()Вызывает GetHashCode на этом экземпляре Vector4.
ToString()Вызывает ToString на этом экземпляре Vector4.
CompareTo(other: Vector4)Сравнивает этот вектор с другим Vector4 для упорядочения

См. также

 Русский