UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Color::FColorSpaceTransform Member List

This is the complete list of members for UE::Color::FColorSpaceTransform, including all inherited members.

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