Vector4 Structure |
Namespace: Aspose.ThreeD.Utilities
The Vector4 type exposes the following members.
Name | Description | |
---|---|---|
![]() | Vector4(Color) |
Initializes a new instance of the Vector4 struct.
|
![]() | Vector4(Vector3) |
Initializes a new instance of the Vector4 struct.
|
![]() | Vector4(Vector3, Double) |
Initializes a new instance of the Vector4 struct.
|
![]() | Vector4(Double, Double, Double) |
Initializes a new instance of the Vector4 struct.
|
![]() | Vector4(Double, Double, Double, Double) |
Initializes a new instance of the Vector4 struct.
|
Name | Description | |
---|---|---|
![]() | CompareTo |
Compare current vector to another instance.
|
![]() | Equals |
Check if two vectors are equal
(Overrides ValueTypeEquals(Object).) |
![]() | GetHashCode |
Gets the hash code of this vector
(Overrides ValueTypeGetHashCode.) |
![]() | GetType | (Inherited from Object.) |
![]() | Set(Double, Double, Double) |
Sets vector's xyz components at a time, w will be set to 1
|
![]() | Set(Double, Double, Double, Double) |
Sets vector's all components at a time
|
![]() | ToString |
Returns a String that represents the current Vector4.
(Overrides ValueTypeToString.) |
Name | Description | |
---|---|---|
![]() ![]() | Addition |
Operator overloading for +
|
![]() ![]() | Multiply(Vector4, Vector4) |
Operator overloading for *
|
![]() ![]() | Multiply(Vector4, Double) |
Operator overloading for *
|
![]() ![]() | Subtraction |
Operator overloading for - (minus)
|