12#ifdef JPH_DOUBLE_PRECISION
22#define JPH_RVECTOR_ALIGNMENT JPH_DVECTOR_ALIGNMENT
34#define JPH_RVECTOR_ALIGNMENT JPH_VECTOR_ALIGNMENT
41 constexpr Real operator ""_r (
long double inValue) {
return Real(inValue); }
#define JPH_NAMESPACE_END
Definition: Core.h:367
#define JPH_NAMESPACE_BEGIN
Definition: Core.h:361
const Vec3 Vec3Arg
Definition: MathTypes.h:20
const DVec3 & DVec3Arg
Definition: MathTypes.h:24
const DMat44 & DMat44Arg
Definition: MathTypes.h:32
const Mat44 & Mat44Arg
Definition: MathTypes.h:31
float Real
Definition: Real.h:27
Holds a 4x4 matrix of floats with the last column consisting of doubles.
Definition: DMat44.h:13
Class that holds 3 doubles. Used as a storage class. Convert to DVec3 for calculations.
Definition: Double3.h:13
Class that holds 3 floats. Used as a storage class. Convert to Vec3 for calculations.
Definition: Float3.h:13
Holds a 4x4 matrix of floats, but supports also operations on the 3x3 upper left part of the matrix.
Definition: Mat44.h:13