VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
makVrv::DtMath Member List

This is the complete list of members for makVrv::DtMath, including all inherited members.

Abs(T val)makVrv::DtMathinlinestatic
Abs(int val)makVrv::DtMathinlinestatic
clamp(T val, T minval, T maxval)makVrv::DtMathstatic
clamp(const DtVector2< T > &val, const DtVector2< T > &minval, const DtVector2< T > &maxval)makVrv::DtMathstatic
clamp(const DtVector3< T > &val, const DtVector3< T > &minval, const DtVector3< T > &maxval)makVrv::DtMathstatic
clamp(const DtVector4< T > &val, const DtVector4< T > &minval, const DtVector4< T > &maxval)makVrv::DtMathstatic
Cos(T val)makVrv::DtMathinlinestatic
Cos(const DtDegrees &val)makVrv::DtMathstatic
formatBytes(uint64_t sizeInBytes)makVrv::DtMathstatic
fractional(double val)makVrv::DtMathstatic
getLowerPowerOfTwo(uint32 val)makVrv::DtMathstatic
GetNormalizedValueRespectingLength(T val)makVrv::DtMathstatic
getUpperPowerOfTwo(uint32 val)makVrv::DtMathstatic
GravitymakVrv::DtMathstatic
isEqual(int32 lhs, int32 rhs, int32 tolerance=std::numeric_limits< int32 >::epsilon())makVrv::DtMathstatic
isEqual(uint32 lhs, uint32 rhs, uint32 tolerance=std::numeric_limits< uint32 >::epsilon())makVrv::DtMathstatic
isEqual(float32 lhs, float32 rhs, float32 tolerance=std::numeric_limits< float32 >::epsilon())makVrv::DtMathstatic
isEqual(float64 lhs, float64 rhs, float64 tolerance=std::numeric_limits< float64 >::epsilon())makVrv::DtMathstatic
isFinite(T n)makVrv::DtMathstatic
isPowerOf2(uint32 i)makVrv::DtMathstatic
linePlaneIntersection(const DtVector3< T > &linePoint1, const DtVector3< T > &linePoint2, const DtVector3< T > &planePoint, const DtVector3< T > &planeNormal, DtVector3< T > &intersect, float &w)makVrv::DtMathstatic
m_fConvertToDegreesmakVrv::DtMathstatic
m_fConvertToRadiansmakVrv::DtMathstatic
Max(T lhs, T rhs)makVrv::DtMathstatic
Min(T lhs, T rhs)makVrv::DtMathstatic
negativeInfinity(void)makVrv::DtMathinlinestatic
nextPowerOf2(uint32 i)makVrv::DtMathstatic
NumDigits(T val)makVrv::DtMathstatic
PImakVrv::DtMathstatic
PI_BY_2makVrv::DtMathstatic
PI_BY_3makVrv::DtMathstatic
PI_BY_4makVrv::DtMathstatic
PI_BY_6makVrv::DtMathstatic
positiveInfinity(void)makVrv::DtMathinlinestatic
radiansPerSecToRpm(T radiansPerSec)makVrv::DtMathstatic
randomBool(void)makVrv::DtMathstatic
rangeRandom(int iLow, int iHigh)makVrv::DtMathstatic
rangeRandom(float32 fLow, float32 fHigh)makVrv::DtMathstatic
rangeRandom(float64 fLow, float64 fHigh)makVrv::DtMathstatic
rpmToRadiansPerSec(T rpm)makVrv::DtMathstatic
Sin(T val)makVrv::DtMathinlinestatic
Sin(const DtDegrees &val)makVrv::DtMathstatic
Sqrt(T val)makVrv::DtMathinlinestatic
Squared(T val)makVrv::DtMathinlinestatic
Tan(T val)makVrv::DtMathinlinestatic
Tan(const DtDegrees &val)makVrv::DtMathstatic
tilelog2(unsigned int x)makVrv::DtMathstatic
toCartesian(T thetaDegrees, T phiDegrees, bool flipYZ)makVrv::DtMathstatic
TWO_PImakVrv::DtMathstatic
unitRandom32(void)makVrv::DtMathstatic
unitRandom64(void)makVrv::DtMathstatic

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)