|
| CORE_API | FColorSpaceTransform (const FColorSpace &Src, const FColorSpace &Dst, EChromaticAdaptationMethod Method=DEFAULT_CHROMATIC_ADAPTATION_METHOD) |
| |
| CORE_API | FColorSpaceTransform (FMatrix44d Matrix) |
| |
| CORE_API FLinearColor | Apply (const FLinearColor &Color) const |
| |
| void | DiagnosticCheckNaN () const |
| |
| | TMatrix ()=default |
| |
| | TMatrix (EForceInit) |
| |
| | TMatrix (const TPlane< double > &InX, const TPlane< double > &InY, const TPlane< double > &InZ, const TPlane< double > &InW) |
| |
| | TMatrix (const TVector< double > &InX, const TVector< double > &InY, const TVector< double > &InZ, const TVector< double > &InW) |
| |
| | TMatrix (const TMatrix< FArg > &From) |
| |
| void | SetIdentity () |
| |
| TMatrix< double > | operator* (const TMatrix< double > &Other) const |
| |
| TMatrix< double > | operator* (double Other) const |
| |
| void | operator*= (const TMatrix< double > &Other) |
| |
| void | operator*= (double Other) |
| |
| TMatrix< double > | operator+ (const TMatrix< double > &Other) const |
| |
| void | operator+= (const TMatrix< double > &Other) |
| |
| bool | operator== (const TMatrix< double > &Other) const |
| |
| bool | Equals (const TMatrix< double > &Other, double Tolerance=UE_KINDA_SMALL_NUMBER) const |
| |
| bool | operator!= (const TMatrix< double > &Other) const |
| |
| TVector4< double > | TransformFVector4 (const TVector4< double > &V) const |
| |
| TVector4< double > | TransformPosition (const TVector< double > &V) const |
| |
| TVector< double > | InverseTransformPosition (const TVector< double > &V) const |
| |
| TVector4< double > | TransformVector (const TVector< double > &V) const |
| |
| TVector< double > | InverseTransformVector (const TVector< double > &V) const |
| |
| TMatrix< double > | GetTransposed () const |
| |
| double | Determinant () const |
| |
| double | RotDeterminant () const |
| |
| TMatrix< double > | InverseFast () const |
| |
| TMatrix< double > | Inverse () const |
| |
| TMatrix< double > | TransposeAdjoint () const |
| |
| void | RemoveScaling (double Tolerance=UE_SMALL_NUMBER) |
| |
| TMatrix< double > | GetMatrixWithoutScale (double Tolerance=UE_SMALL_NUMBER) const |
| |
| TVector< double > | ExtractScaling (double Tolerance=UE_SMALL_NUMBER) |
| |
| TVector< double > | GetScaleVector (double Tolerance=UE_SMALL_NUMBER) const |
| |
| TMatrix< double > | RemoveTranslation () const |
| |
| TMatrix< double > | ConcatTranslation (const TVector< double > &Translation) const |
| |
| bool | ContainsNaN () const |
| |
| void | ScaleTranslation (const TVector< double > &Scale3D) |
| |
| double | GetMinimumAxisScale () const |
| |
| double | GetMaximumAxisScale () const |
| |
| TMatrix< double > | ApplyScale (double Scale) const |
| |
| TVector< double > | GetOrigin () const |
| |
| TVector< double > | GetScaledAxis (EAxis::Type Axis) const |
| |
| void | GetScaledAxes (TVector< double > &X, TVector< double > &Y, TVector< double > &Z) const |
| |
| TVector< double > | GetUnitAxis (EAxis::Type Axis) const |
| |
| void | GetUnitAxes (TVector< double > &X, TVector< double > &Y, TVector< double > &Z) const |
| |
| void | SetAxis (int32 i, const TVector< double > &Axis) |
| |
| void | SetOrigin (const TVector< double > &NewOrigin) |
| |
| void | SetAxes (const TVector< double > *Axis0=NULL, const TVector< double > *Axis1=NULL, const TVector< double > *Axis2=NULL, const TVector< double > *Origin=NULL) |
| |
| TVector< double > | GetColumn (int32 i) const |
| |
| void | SetColumn (int32 i, TVector< double > Value) |
| |
| CORE_API UE::Math::TRotator< double > | Rotator () const |
| |
| CORE_API UE::Math::TQuat< double > | ToQuat () const |
| |
| void | To3x4MatrixTranspose (double *Out) const |
| |
| void | To3x4MatrixTranspose (float *Out) const |
| |
| bool | GetFrustumNearPlane (TPlane< double > &OuTPln) const |
| |
| bool | GetFrustumFarPlane (TPlane< double > &OuTPln) const |
| |
| bool | GetFrustumLeftPlane (TPlane< double > &OuTPln) const |
| |
| bool | GetFrustumRightPlane (TPlane< double > &OuTPln) const |
| |
| bool | GetFrustumTopPlane (TPlane< double > &OuTPln) const |
| |
| bool | GetFrustumBottomPlane (TPlane< double > &OuTPln) const |
| |
| void | Mirror (EAxis::Type MirrorAxis, EAxis::Type FlipAxis) |
| |
| FString | ToString () const |
| |
| void | DebugPrint () const |
| |
| uint32 | ComputeHash () const |
| |
| bool | Serialize (FArchive &Ar) |
| |
| bool | SerializeFromMismatchedTag (FName StructTag, FArchive &Ar) |
| |