OpenVDB  9.0.1
Mat4< T > Member List

This is the complete list of members for Mat4< T >, including all inherited members.

absMax() constMat< 4, T >inline
asPointer()Mat< 4, T >inline
asPointer() constMat< 4, T >inline
col(int j) const Mat4< T >inline
det() const Mat4< T >inline
eq(const Mat4 &m, T eps=1.0e-8) const Mat4< T >inline
getMat3() const Mat4< T >inline
getTranslation() const Mat4< T >inline
identity()Mat4< T >inlinestatic
inverse(T tolerance=0) const Mat4< T >inline
isFinite() constMat< 4, T >inline
isInfinite() constMat< 4, T >inline
isNan() constMat< 4, T >inline
isZero() constMat< 4, T >inline
Mat()=defaultMat< 4, T >
Mat4()=defaultMat4< T >
Mat4(Source *a)Mat4< T >inline
Mat4(Source a, Source b, Source c, Source d, Source e, Source f, Source g, Source h, Source i, Source j, Source k, Source l, Source m, Source n, Source o, Source p)Mat4< T >inline
Mat4(const Vec4< Source > &v1, const Vec4< Source > &v2, const Vec4< Source > &v3, const Vec4< Source > &v4, bool rows=true)Mat4< T >inline
Mat4(const Mat4< Source > &m)Mat4< T >inlineexplicit
mmMat< 4, T >protected
MyBase typedefMat4< T >
numColumns()Mat< 4, T >inlinestatic
numElements()Mat< 4, T >inlinestatic
numRows()Mat< 4, T >inlinestatic
operator!=(const Mat4< T0 > &m0, const Mat4< T1 > &m1)Mat4< T >related
operator()(int i, int j)Mat4< T >inline
operator()(int i, int j) const Mat4< T >inline
operator*(S scalar, const Mat4< T > &m)Mat4< T >related
operator*(const Mat4< T > &m, S scalar)Mat4< T >related
operator*(const Mat4< MT > &_m, const Vec4< T > &_v)Mat4< T >related
operator*(const Vec4< T > &_v, const Mat4< MT > &_m)Mat4< T >related
operator*(const Mat4< MT > &_m, const Vec3< T > &_v)Mat4< T >related
operator*(const Vec3< T > &_v, const Mat4< MT > &_m)Mat4< T >related
operator*(const Mat4< T0 > &m0, const Mat4< T1 > &m1)Mat4< T >related
operator*=(S scalar)Mat4< T >inline
operator*=(const Mat4< S > &m1)Mat4< T >inline
operator+(const Mat4< T0 > &m0, const Mat4< T1 > &m1)Mat4< T >related
operator+=(const Mat4< S > &m1)Mat4< T >inline
operator-() const Mat4< T >inline
operator-(const Mat4< T0 > &m0, const Mat4< T1 > &m1)Mat4< T >related
operator-=(const Mat4< S > &m1)Mat4< T >inline
operator=(const Mat4< Source > &m)Mat4< T >inline
operator==(const Mat4< T0 > &m0, const Mat4< T1 > &m1)Mat4< T >related
operator[](int i)Mat< 4, T >inline
operator[](int i) constMat< 4, T >inline
postRotate(Axis axis, T angle)Mat4< T >inline
postScale(const Vec3< T0 > &v)Mat4< T >inline
postShear(Axis axis0, Axis axis1, T shear)Mat4< T >inline
postTranslate(const Vec3< T0 > &tr)Mat4< T >inline
preRotate(Axis axis, T angle)Mat4< T >inline
preScale(const Vec3< T0 > &v)Mat4< T >inline
preShear(Axis axis0, Axis axis1, T shear)Mat4< T >inline
pretransform(const Vec4< T0 > &v) const Mat4< T >inline
pretransform(const Vec3< T0 > &v) const Mat4< T >inline
pretransformH(const Vec3< T0 > &p) const Mat4< T >inline
preTranslate(const Vec3< T0 > &tr)Mat4< T >inline
read(std::istream &is)Mat< 4, T >inline
row(int i) const Mat4< T >inline
setCol(int j, const Vec4< T > &v)Mat4< T >inline
setColumns(const Vec4< T > &v1, const Vec4< T > &v2, const Vec4< T > &v3, const Vec4< T > &v4)Mat4< T >inline
setIdentity()Mat4< T >inline
setMat3(const Mat3< T > &m)Mat4< T >inline
setRow(int i, const Vec4< T > &v)Mat4< T >inline
setRows(const Vec4< T > &v1, const Vec4< T > &v2, const Vec4< T > &v3, const Vec4< T > &v4)Mat4< T >inline
setToRotation(Axis axis, T angle)Mat4< T >inline
setToRotation(const Vec3< T > &axis, T angle)Mat4< T >inline
setToRotation(const Vec3< T > &v1, const Vec3< T > &v2)Mat4< T >inline
setToScale(const Vec3< T0 > &v)Mat4< T >inline
setToShear(Axis axis0, Axis axis1, T shearby)Mat4< T >inline
setToTranslation(const Vec3< T0 > &v)Mat4< T >inline
setTranslation(const Vec3< T > &t)Mat4< T >inline
setZero()Mat4< T >inline
size enum valueMat< 4, T >
SIZE_ enum nameMat< 4, T >
str(unsigned indentation=0) constMat< 4, T >inline
transform(const Vec4< T0 > &v) const Mat4< T >inline
transform(const Vec3< T0 > &v) const Mat4< T >inline
transform3x3(const Vec3< T0 > &v) const Mat4< T >inline
transformH(const Vec3< T0 > &p) const Mat4< T >inline
translation(const Vec3d &v)Mat4< T >inlinestatic
transpose() const Mat4< T >inline
value_type typedefMat4< T >
ValueType typedefMat4< T >
write(std::ostream &os) constMat< 4, T >inline
zero()Mat4< T >inlinestatic