Navigation
API > API/Runtime > API/Runtime/ChaosCore > API/Runtime/ChaosCore/PMatrix_FRealSingle_3_3
Overloads
| Name |
Remarks |
Include Path |
Unreal Specifiers |
|
TDOD(mlentine): This should really be a vector multiply and sum for each entry using sse. |
Chaos/Matrix.h |
|
|
|
Chaos/Matrix.h |
|
|
Needs to be overridden because base version multiplies M[3][3]. |
Chaos/Matrix.h |
|
|
|
Chaos/Matrix.h |
|
operator*(const TVector< FRealSingle, 3 > &)
Description
TDOD(mlentine): This should really be a vector multiply and sum for each entry using sse.
| |
|
| Name |
operator* |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Experimental/ChaosCore/Public/Chaos/Matrix.h |
| Include Path |
#include "Chaos/Matrix.h" |
TVector < FRealSingle, 3 > operator*
(
const TVector < FRealSingle, 3 > & Other
) const
operator*(const PMatrix< FRealSingle, 3, 3 > &)
| |
|
| Name |
operator* |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Experimental/ChaosCore/Public/Chaos/Matrix.h |
| Include Path |
#include "Chaos/Matrix.h" |
PMatrix < FRealSingle, 3, 3 > operator*
(
const PMatrix < FRealSingle, 3, 3 > & Other
) const
operator*(const FRealSingle)
Description
Needs to be overridden because base version multiplies M[3][3].
| |
|
| Name |
operator* |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Experimental/ChaosCore/Public/Chaos/Matrix.h |
| Include Path |
#include "Chaos/Matrix.h" |
PMatrix < FRealSingle, 3, 3 > operator*
(
const FRealSingle Other
) const
operator*(const PMatrix< FRealSingle, 3, 2 > &)
| |
|
| Name |
operator* |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Experimental/ChaosCore/Public/Chaos/Matrix.h |
| Include Path |
#include "Chaos/Matrix.h" |
PMatrix < FRealSingle, 3, 2 > operator*
(
const PMatrix < FRealSingle, 3, 2 > & Other
) const