3ds Max C++ API Reference
|
This is the complete list of members for DMatrix3, including all inherited members.
ClearIdentFlag(uint32_t f) | DMatrix3 | |
DMatrix3() | DMatrix3 | |
DMatrix3(const DMatrix3 &)=default | DMatrix3 | |
DMatrix3(DMatrix3 &&)=default | DMatrix3 | |
DMatrix3(const DPoint3 &row0, const DPoint3 &row1, const DPoint3 &row2, const DPoint3 &row3) | DMatrix3 | |
Equals(const DMatrix3 &m, double epsilon=1E-12) const | DMatrix3 | |
FromMatrix3(const Matrix3 &tm) | DMatrix3 | |
GetAddr() | DMatrix3 | |
GetAddr() const | DMatrix3 | |
GetColumn(int i) const | DMatrix3 | |
GetColumn3(int i) const | DMatrix3 | |
GetIdentFlags() const | DMatrix3 | |
GetRow(int i) const | DMatrix3 | |
GetTrans() const | DMatrix3 | |
GetYawPitchRoll(double *yaw, double *pitch, double *roll) | DMatrix3 | |
Identity | DMatrix3 | static |
IdentityMatrix() | DMatrix3 | |
Inverse(const DMatrix3 &m) | DMatrix3 | friend |
Inverse(DMatrix3 &outMatrix, const DMatrix3 &m) | DMatrix3 | friend |
Invert() | DMatrix3 | |
IsIdentity() const | DMatrix3 | |
Load(ILoad *iload) | DMatrix3 | |
MatrixMultiply(DMatrix3 &outMatrix, const DMatrix3 &matrixA, const DMatrix3 &matrixB) | DMatrix3 | friend |
MAX_DEPRECATE_MATRIX_BOOL_CTOR("Matrix3 and DMatrix3 are now initialized to identity by default.\n" "No need to use the DMatrix3(bool) constructor anymore.\n" "Define MAX_SILENCE_DEPRECATED_MATRIX_BOOL_CTOR to silence this warning.") DMatrix3(bool) | DMatrix3 | |
NoRot() | DMatrix3 | |
NoScale() | DMatrix3 | |
NoTrans() | DMatrix3 | |
operator!=(const DMatrix3 &mat) const | DMatrix3 | |
operator*(const DMatrix3 &a, const DPoint3 &v) | DMatrix3 | friend |
operator*(const DPoint3 &v, const DMatrix3 &a) | DMatrix3 | friend |
operator*(const DMatrix3 &) const | DMatrix3 | |
operator*=(const DMatrix3 &m) | DMatrix3 | |
operator*=(double a) | DMatrix3 | |
operator+(const DMatrix3 &) const | DMatrix3 | |
operator+=(const DMatrix3 &m) | DMatrix3 | |
operator-(const DMatrix3 &) const | DMatrix3 | |
operator-=(const DMatrix3 &m) | DMatrix3 | |
operator=(const DMatrix3 &)=default | DMatrix3 | |
operator=(DMatrix3 &&)=default | DMatrix3 | |
operator==(const DMatrix3 &m) const | DMatrix3 | |
operator[](int i) const | DMatrix3 | |
Orthogonalize() | DMatrix3 | |
Parity() const | DMatrix3 | |
PointTransform(const DPoint3 &p) const | DMatrix3 | |
PreRotateX(double angle) | DMatrix3 | |
PreRotateY(double angle) | DMatrix3 | |
PreRotateZ(double angle) | DMatrix3 | |
PreScale(const DPoint3 &s) | DMatrix3 | |
PreTranslate(const DPoint3 &p) | DMatrix3 | |
Quat class | DMatrix3 | friend |
RotAngleAxisMatrix(const DPoint3 &axis, double angle) | DMatrix3 | friend |
RotateX(double angle) | DMatrix3 | |
RotateXMatrix(double angle) | DMatrix3 | friend |
RotateY(double angle) | DMatrix3 | |
RotateYMatrix(double angle) | DMatrix3 | friend |
RotateYPRMatrix(double yaw, double pitch, double roll) | DMatrix3 | friend |
RotateZ(double angle) | DMatrix3 | |
RotateZMatrix(double angle) | DMatrix3 | friend |
Save(ISave *isave) | DMatrix3 | |
Scale(const DPoint3 &s, bool trans=false) | DMatrix3 | |
ScaleMatrix(const DPoint3 &s) | DMatrix3 | friend |
Set(const DPoint3 &row0, const DPoint3 &row1, const DPoint3 &row2, const DPoint3 &row3) | DMatrix3 | |
SetAngleAxis(const DPoint3 &axis, double angle) | DMatrix3 | |
SetColumn(int i, Point4 col) | DMatrix3 | |
SetFromToUp(const DPoint3 &from, const DPoint3 &to, const DPoint3 &up) | DMatrix3 | |
SetIdentFlags(uint32_t f) | DMatrix3 | |
SetNotIdent() | DMatrix3 | |
SetRotate(const Quat &q) | DMatrix3 | |
SetRotate(const AngAxis &aa) | DMatrix3 | |
SetRotate(double yaw, double pitch, double roll) | DMatrix3 | |
SetRotateX(double angle) | DMatrix3 | |
SetRotateY(double angle) | DMatrix3 | |
SetRotateZ(double angle) | DMatrix3 | |
SetRow(int i, DPoint3 p) | DMatrix3 | |
SetScale(const DPoint3 &s) | DMatrix3 | |
SetTrans(const DPoint3 &p) | DMatrix3 | |
SetTrans(int i, double v) | DMatrix3 | |
SetTranslate(const DPoint3 &p) | DMatrix3 | |
ToMatrix3() | DMatrix3 | |
TransformPoints(DPoint3 *array, int n, int stride=sizeof(DPoint3)) | DMatrix3 | |
TransformPoints(const DPoint3 *array, DPoint3 *to, int n, int stride=sizeof(DPoint3), int strideTo=sizeof(DPoint3)) | DMatrix3 | |
TransformVectors(DPoint3 *array, int n, int stride=sizeof(DPoint3)) | DMatrix3 | |
TransformVectors(const DPoint3 *array, DPoint3 *to, int n, int stride=sizeof(DPoint3), int strideTo=sizeof(DPoint3)) | DMatrix3 | |
Translate(const DPoint3 &p) | DMatrix3 | |
TransMatrix(const DPoint3 &p) | DMatrix3 | friend |
ValidateFlags() | DMatrix3 | |
VectorTransform(const DMatrix3 &m, const DPoint3 &v) | DMatrix3 | friend |
VectorTransform(const DPoint3 &v, const DMatrix3 &m) | DMatrix3 | friend |
VectorTransform(const DPoint3 &p) const | DMatrix3 | |
XFormMat(const DMatrix3 &xm, const DMatrix3 &m) | DMatrix3 | friend |
Zero() | DMatrix3 |