Mudbox/math.h File Reference
#include <xmmintrin.h>
|
typedef AttributeInstance< Vector > | avector |
|
typedef AttributeInstance< Vector4 > | avector4 |
|
typedef AttributeInstance< Color > | acolor |
|
typedef AttributeInstance< Matrix > | amatrix |
| This attribute class represents a 4x4 transformation matrix. More...
|
|
typedef AttributeCheckableFloat | acheckablefloat |
|
|
MBDLL_DECL Vector | operator* (float f, const Vector &v) throw () |
| Multiplies a float scalar value by a vector, the result is a vector. More...
|
|
MBDLL_DECL Vector | operator* (int i, const Vector &v) throw () |
| Multiplies an integer scalar value by a vector, the result is a vector. More...
|
|
MBDLL_DECL DblVector | operator* (double f, const DblVector &v) throw () |
| Multiplies a float scalar value by a vector, the result is a vector. More...
|
|
MBDLL_DECL DblVector | operator* (int i, const DblVector &v) throw () |
| Multiplies an integer scalar value by a vector, the result is a vector. More...
|
|
MBDLL_DECL AttributeWidget * | CreateNewVectorWidget (QWidget *pParent, int iWidth, avector *pAttribute) |
|
MBDLL_DECL AttributeWidget * | CreateNewVector4Widget (QWidget *pParent, int iWidth, avector4 *pAttribute) |
|
Color | operator* (float f, const Color &c) |
| Multiplies a scalar float value by a Color. More...
|
|
MBDLL_DECL AttributeWidget * | CreateNewColorWidget (QWidget *pParent, int iWidth, acolor *pAttribute) |
|
MBDLL_DECL Vector | operator* (const Vector &v, const Matrix &m) |
|
MBDLL_DECL Vector | operator* (const Matrix &m, const Vector &v) |
|
MBDLL_DECL AttributeWidget * | CreateNewCheckableFloatWidget (QWidget *pParent, int iWidth, AttributeCheckableFloat *pAttribute) |
|
MBDLL_DECL AttributeWidget * | CreateNewCheckableFloatArrayWidget (QWidget *pParent, int iWidth, class AttributeCheckableFloatArray *pAttribute) |
|
static bool | FloatEqual (float A, float B, const int max_ulps=4) |
| compares floats for equality with a tolerance expressed in Units of Least Precision. More...
|
|
static bool | FloatGreaterOrEqual (float A, float B, const int max_ulps=4) |
| compares floats for >= with a tolerance expressed in Units of Least Precision. More...
|
|
static bool | FloatLessOrEqual (float A, float B, const int max_ulps=4) |
| compares floats for <= with a tolerance expressed in Units of Least Precision. More...
|
|
Go to the source code of this file.