函数
|
template<typename T >
|
MAXON_ATTRIBUTE_FORCE_INLINE
enable_if_float< T >
|
Fract
(T value)
|
template<typename T >
|
MAXON_ATTRIBUTE_FORCE_INLINE
enable_if_float< T >
|
Invert
(T value)
|
template<typename T >
|
MAXON_ATTRIBUTE_FORCE_INLINE
enable_if_scalar< T >
|
ClampValueCustom
(T value, T lowerLimit, T upperLimit)
|
template<typename T >
|
MAXON_ATTRIBUTE_FORCE_INLINE
enable_if_scalar< T >
|
MinCustom
(T a, T b)
|
template<typename T >
|
MAXON_ATTRIBUTE_FORCE_INLINE
enable_if_scalar< T >
|
MaxCustom
(T a, T b)
|
template<typename T >
|
MAXON_ATTRIBUTE_FORCE_INLINE
enable_if_scalar< T >
|
SignNoTemplate
(T value)
|
template<typename T >
|
MAXON_ATTRIBUTE_FORCE_INLINE
enable_if_integral< T >
|
FMod
(T a, T b)
|
template<typename T >
|
MAXON_ATTRIBUTE_FORCE_INLINE
enable_if_scalar< T >
|
MapRange
(T input, T inputMin, T inputMax, T outputMin, T outputMax)
|
template<typename T >
|
MAXON_ATTRIBUTE_FORCE_INLINE
enable_if_float< T >
|
Step
(T value, T threshold)
|
template<typename T >
|
MAXON_ATTRIBUTE_FORCE_INLINE
enable_if_float< T >
|
Quantize
(T value, T steps)
|
template<typename T >
|
MAXON_ATTRIBUTE_FORCE_INLINE
enable_if_float< T >
|
Cbrt
(T input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float32
|
SquaredLength
(const Vector2d32 &input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float64
|
SquaredLength
(const
Vector2d64
&input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float32
|
SquaredLength
(const
Vector32
&input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float64
|
SquaredLength
(const
Vector64
&input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float32
|
SquaredLength
(const
Vector4d32
&input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float64
|
SquaredLength
(const
Vector4d64
&input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float32
|
SquaredLength
(const Color32 &input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float64
|
SquaredLength
(const Color64 &input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float32
|
SquaredLength
(const ColorA32 &input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float64
|
SquaredLength
(const ColorA64 &input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float32
|
长度
(const Vector2d32 &input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float64
|
长度
(const
Vector2d64
&input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float32
|
长度
(const
Vector32
&input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float64
|
长度
(const
Vector64
&input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float32
|
长度
(const
Vector4d32
&input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float64
|
长度
(const
Vector4d64
&input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float32
|
长度
(const Color32 &input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float64
|
长度
(const Color64 &input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float32
|
长度
(const ColorA32 &input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float64
|
长度
(const ColorA64 &input)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float64
|
SafePow
(
Float64
v1,
Float64
v2)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float32
|
SafePow
(
Float32
v1,
Float32
v2)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float64
|
SafeSqrt
(
Float64
v)
|
MAXON_ATTRIBUTE_FORCE_INLINE
Float32
|
SafeSqrt
(
Float32
v)
|
|
MATH_HELPER_INSTANTIATE
(
Clamp01
)
|
|
MATH_HELPER_INSTANTIATE
(
ATan2
)
|
|
MATH_HELPER_INSTANTIATE
(
Exp
)
|
|
MATH_HELPER_INSTANTIATE
(Exp2)
|
|
MATH_HELPER_INSTANTIATE
(
Ln
)
|
|
MATH_HELPER_INSTANTIATE
(
Log10
)
|
|
MATH_HELPER_INSTANTIATE
(
Log2
)
|
|
MATH_HELPER_INSTANTIATE
(Gamma)
|
|
MATH_HELPER_INSTANTIATE
(Si)
|
|
MATH_HELPER_INSTANTIATE
(Sinc)
|
|
MATH_HELPER_INSTANTIATE
(
Abs
)
|
|
MATH_HELPER_INSTANTIATE
(
Ceil
)
|
|
MATH_HELPER_INSTANTIATE
(
Floor
)
|
|
MATH_HELPER_INSTANTIATE
(
Round
)
|
|
MATH_HELPER_INSTANTIATE
(ClampValueCustom)
|
|
MATH_HELPER_INSTANTIATE
(MinCustom)
|
|
MATH_HELPER_INSTANTIATE
(MaxCustom)
|
|
MATH_HELPER_INSTANTIATE
(Fract)
|
|
MATH_HELPER_INSTANTIATE
(Invert)
|
|
MATH_HELPER_INSTANTIATE
(
FMod
)
|
|
MATH_HELPER_INSTANTIATE
(MapRange)
|
|
MATH_HELPER_INSTANTIATE
(
Inverse
)
|
|
MATH_HELPER_INSTANTIATE
(SignNoTemplate)
|
|
MATH_HELPER_INSTANTIATE
(SmoothStep)
|
|
MATH_HELPER_INSTANTIATE
(BoxStep)
|
|
MATH_HELPER_INSTANTIATE
(Step)
|
|
MATH_HELPER_INSTANTIATE
(Quantize)
|
|
MATH_HELPER_INSTANTIATE
(
Pow
)
|
|
MATH_HELPER_INSTANTIATE
(
Sqrt
)
|
|
MATH_HELPER_INSTANTIATE
(Cbrt)
|
|
MATH_HELPER_INSTANTIATE
(
Sin
)
|
|
MATH_HELPER_INSTANTIATE
(
Cos
)
|
|
MATH_HELPER_INSTANTIATE
(
Tan
)
|
|
MATH_HELPER_INSTANTIATE
(
Sinh
)
|
|
MATH_HELPER_INSTANTIATE
(
Cosh
)
|
|
MATH_HELPER_INSTANTIATE
(
Tanh
)
|
|
MATH_HELPER_INSTANTIATE
(
ASin
)
|
|
MATH_HELPER_INSTANTIATE
(
ACos
)
|
|
MATH_HELPER_INSTANTIATE
(
ATan
)
|
|
MATH_HELPER_INSTANTIATE
(SafePow)
|
|
MATH_HELPER_INSTANTIATE
(SafeSqrt)
|