28template<
typename RealType>
216 template<
typename RealType2>
219 if constexpr (std::is_same_v<RealType, RealType2>)
234 template<
typename RealType2>
237 if constexpr (std::is_same_v<RealType, RealType2>)
250 template<
typename RealType2>
253 if constexpr (std::is_same_v<RealType, RealType2>)
268 template<
typename RealType2>
271 if constexpr (std::is_same_v<RealType, RealType2>)
289 template<
typename RealType2>
292 if constexpr (std::is_same_v<RealType, RealType2>)
305 template<
typename RealType2>
308 if constexpr (std::is_same_v<RealType, RealType2>)
322 template<
typename RealType2>
325 if constexpr (std::is_same_v<RealType, RealType2>)
340 template<
typename RealType2>
343 if constexpr (std::is_same_v<RealType, RealType2>)
375 for (
int j = 0; j < 3; ++j)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE::Math::TTransform< float > FTransform3f
Definition MathFwd.h:79
UE::Math::TTransform< double > FTransform3d
Definition MathFwd.h:66
Definition MathUtil.h:150
static RealType Abs(const RealType Value)
Definition MathUtil.h:215
static RealType SignNonZero(const RealType Value)
Definition MathUtil.h:240
TTransformSRT3< double > FTransformSRT3d
Definition TransformTypes.h:422
TTransformSRT3< float > FTransformSRT3f
Definition TransformTypes.h:421
Definition AdvancedWidgetsModule.cpp:13
Definition Quaternion.h:22
static TQuaternion< RealType > Identity()
Definition Quaternion.h:59
TQuaternion< RealType > Inverse() const
Definition Quaternion.h:386
TVector< T > Origin
Definition Ray.h:24
TVector< T > Direction
Definition Ray.h:27
static TVector< T > One()
Definition Vector.h:115
T Z
Definition Vector.h:68
static TVector< T > Zero()
Definition Vector.h:112
T Y
Definition Vector.h:65
UE_FORCEINLINE_HINT bool AllComponentsEqual(T Tolerance=UE_KINDA_SMALL_NUMBER) const
Definition Vector.h:1607
T X
Definition Vector.h:62