Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Math/TwoVectors.h |
Include |
#include "Math/TwoVectors.h" |
struct FTwoVectors
A pair of 3D vectors.
Name | Description | |
---|---|---|
|
FTwoVectors() |
Default constructor. |
|
FTwoVectors ( |
Constructor. |
|
FTwoVectors |
Creates and initializes a new instance with the specified vectors. |
Name | Description | ||
---|---|---|---|
|
Equals ( |
Error-tolerant comparison. |
|
|
float |
GetMax() |
Get the maximum value of all the vector coordinates. |
|
float |
GetMin() |
Get the minimum value of all the vector coordinates. |
|
Serialize ( |
||
|
ToString() |
Get a textual representation of this two-vector. |
Name | Description | ||
---|---|---|---|
|
operator- ( |
Gets result of subtraction of two pairs of vectors. |
|
|
operator-() |
Get a negated copy of the pair. |
|
|
operator!= ( |
Checks two pairs for inequality. |
|
|
operator* ( |
Gets result of multiplying two pairs of vectors. |
|
|
operator* ( |
Gets result of scaling pair of vectors. |
|
|
operator*= ( |
Multiply the pair by another. |
|
|
operator*= ( |
Scale the pair. |
|
|
operator/ ( |
Gets result of division of two pairs of vectors. |
|
|
operator/ ( |
Gets result of dividing pair of vectors. |
|
|
operator/= ( |
Divide the pair by another. |
|
|
operator/= ( |
Divide the pair. |
|
|
float & |
operator[] ( |
Get a specific component from the pair. |
|
operator+ ( |
Gets result of addition of two pairs of vectors. |
|
|
operator+= ( |
Add a pair to this. |
|
|
operator-= ( |
Subtract a pair from this. |
|
|
operator== ( |
Checks two pairs for equality. |