Navigation
API > API/Runtime > API/Runtime/ChaosCore
| Name | PMatrix |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/ChaosCore/Public/Chaos/Matrix.h |
| Include Path | #include "Chaos/Matrix.h" |
Syntax
template<class T, int m, int n>
class PMatrix
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
PMatrix() |
Chaos/Matrix.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~PMatrix() |
Chaos/Matrix.h |
Class Specializations
| Name | Remarks |
|---|---|
| PMatrix< FReal, 2, 2 > | |
| PMatrix< FRealDouble, 3, 2 > | |
| PMatrix< FRealDouble, 3, 3 > | TODO(mlentine): Do not use 4x4 matrix for 3x3 implementation. |
| PMatrix< FRealDouble, 4, 4 > | |
| PMatrix< FRealSingle, 2, 2 > | |
| PMatrix< FRealSingle, 3, 2 > | |
| PMatrix< FRealSingle, 3, 3 > | |
| PMatrix< FRealSingle, 4, 4 > |