|
| template<typename TransformType > |
| auto | ToMatrix (const TransformType &Transform) -> decltype(Transform.ToMatrix()) |
| |
| const UE::Math::TMatrix< float > & | ToMatrix (const UE::Math::TMatrix< float > &Transform) |
| |
| const UE::Math::TMatrix< double > & | ToMatrix (const UE::Math::TMatrix< double > &Transform) |
| |
| UE::Math::TMatrix< float > | ToMatrix (float Scale) |
| |
| UE::Math::TMatrix< double > | ToMatrix (double Scale) |
| |
| UE::Math::TMatrix< float > | ToMatrix (const TScale< float > &Scale) |
| |
| UE::Math::TMatrix< double > | ToMatrix (const TScale< double > &Scale) |
| |
| UE::Math::TMatrix< float > | ToMatrix (const UE::Math::TVector< float > &Translation) |
| |
| UE::Math::TMatrix< double > | ToMatrix (const UE::Math::TVector< double > &Translation) |
| |
| UE::Math::TMatrix< float > | ToMatrix (const UE::Math::TRotator< float > &Rotation) |
| |
| UE::Math::TMatrix< double > | ToMatrix (const UE::Math::TRotator< double > &Rotation) |
| |
| UE::Math::TMatrix< float > | ToMatrix (const UE::Math::TQuat< float > &Rotation) |
| |
| UE::Math::TMatrix< double > | ToMatrix (const UE::Math::TQuat< double > &Rotation) |
| |
| template<typename T > |
| UE::Math::TMatrix< T > | UE::Math::Concatenate (const UE::Math::TMatrix< T > &LHS, const UE::Math::TMatrix< T > &RHS) |
| |
| template<typename T > |
| UE::Math::TVector< T > | UE::Math::Concatenate (const UE::Math::TVector< T > &LHS, const UE::Math::TVector< T > &RHS) |
| |
| template<typename T > |
| UE::Math::TQuat< T > | UE::Math::Concatenate (const UE::Math::TQuat< T > &LHS, const UE::Math::TQuat< T > &RHS) |
| |
| template<typename T > |
| UE::Math::TRotator< T > | Concatenate (const UE::Math::TRotator< T > &LHS, const UE::Math::TRotator< T > &RHS) |
| |
| template<typename T > |
| UE::Math::TMatrix< T > | Inverse (const UE::Math::TMatrix< T > &Transform) |
| |
| template<typename T > |
| UE::Math::TRotator< T > | Inverse (const UE::Math::TRotator< T > &Transform) |
| |
| template<typename T > |
| UE::Math::TQuat< T > | Inverse (const UE::Math::TQuat< T > &Transform) |
| |
| template<typename T > |
| UE::Math::TVector< T > | Inverse (const UE::Math::TVector< T > &Transform) |
| |
| template<typename T > |
| UE::Math::TVector< T > | TransformPoint (const UE::Math::TMatrix< T > &Transform, const UE::Math::TVector< T > &Point) |
| |
| template<typename T > |
| UE::Math::TVector< T > | TransformPoint (const UE::Math::TQuat< T > &Transform, const UE::Math::TVector< T > &Point) |
| |
| template<typename T > |
| UE::Math::TVector< T > | TransformVector (const UE::Math::TQuat< T > &Transform, const UE::Math::TVector< T > &Vector) |
| |
| template<typename T > |
| UE::Math::TVector< T > | TransformPoint (const UE::Math::TRotator< T > &Transform, const UE::Math::TVector< T > &Point) |
| |
| template<typename T > |
| UE::Math::TVector< T > | TransformVector (const UE::Math::TRotator< T > &Transform, const UE::Math::TVector< T > &Vector) |
| |
| template<typename T > |
| UE::Math::TVector< T > | TransformPoint (const UE::Math::TVector< T > &Transform, const UE::Math::TVector< T > &Point) |
| |
| template<typename T > |
| const UE::Math::TVector< T > & | TransformVector (const UE::Math::TVector< T > &Transform, const UE::Math::TVector< T > &Vector) |
| |
| template<typename T > |
| UE::Math::TVector< T > | TransformPoint (const TScale< T > &Transform, const UE::Math::TVector< T > &Point) |
| |
| template<typename T > |
| UE::Math::TVector< T > | TransformVector (const TScale< T > &Transform, const UE::Math::TVector< T > &Vector) |
| |