Vector4

Overview

Vector4 is a struct in Aspose.3D FOSS for .NET. Inherits from: IComparable<Vector4>.

Vector4.Vector4 creates a vector from a Vector3 and a double w component.

This struct provides 6 methods for working with Vector4 objects in .NET programs. Available methods include: CompareTo, Equals, GetHashCode, Set, ToString, Vector4. All public members are accessible to any .NET application after installing the Aspose.3D FOSS for .NET package. Properties: Length.

Properties

NameTypeAccessDescription
LengthdoubleReadGets the length.

Methods

SignatureDescription
Vector4(vec: Vector3, w: double)Creates a new 4‑dimensional vector with the given x, y, z, and w components
Vector4(vec: Vector3)
Vector4(vec: FVector4)
Vector4(x: double, y: double, z: double)
Vector4(x: double, y: double, z: double, w: double)
Set(newX: double, newY: double, newZ: double)Updates the X, Y, and Z components of the vector
Set(newX: double, newY: double, newZ: double, newW: double)
Equals(obj: object)Determines whether another Vector4 has the same component values
GetHashCode()
ToString()
CompareTo(other: Vector4)Compares this vector with another Vector4 for ordering

See Also