OpenVDB  8.1.0
Mat4 Member List

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

col(int j) constMat4inline
det() constMat4inline
eq(const Mat4 &m, T eps=1.0e-8) constMat4inline
getMat3() constMat4inline
getTranslation() constMat4inline
identity()Mat4inlinestatic
inverse(T tolerance=0) constMat4inline
Mat4()=defaultMat4
Mat4(Source *a)Mat4inline
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)Mat4inline
Mat4(const Vec4< Source > &v1, const Vec4< Source > &v2, const Vec4< Source > &v3, const Vec4< Source > &v4, bool rows=true)Mat4inline
Mat4(const Mat4< Source > &m)Mat4inlineexplicit
MyBase typedefMat4
operator!=(const Mat4< T0 > &m0, const Mat4< T1 > &m1)Mat4related
operator()(int i, int j)Mat4inline
operator()(int i, int j) constMat4inline
operator*(S scalar, const Mat4< T > &m)Mat4related
operator*(const Mat4< T > &m, S scalar)Mat4related
operator*(const Mat4< MT > &_m, const Vec4< T > &_v)Mat4related
operator*(const Vec4< T > &_v, const Mat4< MT > &_m)Mat4related
operator*(const Mat4< MT > &_m, const Vec3< T > &_v)Mat4related
operator*(const Vec3< T > &_v, const Mat4< MT > &_m)Mat4related
operator*(const Mat4< T0 > &m0, const Mat4< T1 > &m1)Mat4related
operator*=(S scalar)Mat4inline
operator*=(const Mat4< S > &m1)Mat4inline
operator+(const Mat4< T0 > &m0, const Mat4< T1 > &m1)Mat4related
operator+=(const Mat4< S > &m1)Mat4inline
operator-() constMat4inline
operator-(const Mat4< T0 > &m0, const Mat4< T1 > &m1)Mat4related
operator-=(const Mat4< S > &m1)Mat4inline
operator=(const Mat4< Source > &m)Mat4inline
operator==(const Mat4< T0 > &m0, const Mat4< T1 > &m1)Mat4related
postRotate(Axis axis, T angle)Mat4inline
postScale(const Vec3< T0 > &v)Mat4inline
postShear(Axis axis0, Axis axis1, T shear)Mat4inline
postTranslate(const Vec3< T0 > &tr)Mat4inline
preRotate(Axis axis, T angle)Mat4inline
preScale(const Vec3< T0 > &v)Mat4inline
preShear(Axis axis0, Axis axis1, T shear)Mat4inline
pretransform(const Vec4< T0 > &v) constMat4inline
pretransform(const Vec3< T0 > &v) constMat4inline
pretransformH(const Vec3< T0 > &p) constMat4inline
preTranslate(const Vec3< T0 > &tr)Mat4inline
row(int i) constMat4inline
setCol(int j, const Vec4< T > &v)Mat4inline
setColumns(const Vec4< T > &v1, const Vec4< T > &v2, const Vec4< T > &v3, const Vec4< T > &v4)Mat4inline
setIdentity()Mat4inline
setMat3(const Mat3< T > &m)Mat4inline
setRow(int i, const Vec4< T > &v)Mat4inline
setRows(const Vec4< T > &v1, const Vec4< T > &v2, const Vec4< T > &v3, const Vec4< T > &v4)Mat4inline
setToRotation(Axis axis, T angle)Mat4inline
setToRotation(const Vec3< T > &axis, T angle)Mat4inline
setToRotation(const Vec3< T > &v1, const Vec3< T > &v2)Mat4inline
setToScale(const Vec3< T0 > &v)Mat4inline
setToShear(Axis axis0, Axis axis1, T shearby)Mat4inline
setToTranslation(const Vec3< T0 > &v)Mat4inline
setTranslation(const Vec3< T > &t)Mat4inline
setZero()Mat4inline
transform(const Vec4< T0 > &v) constMat4inline
transform(const Vec3< T0 > &v) constMat4inline
transform3x3(const Vec3< T0 > &v) constMat4inline
transformH(const Vec3< T0 > &p) constMat4inline
translation(const Vec3d &v)Mat4inlinestatic
transpose() constMat4inline
value_type typedefMat4
ValueType typedefMat4
zero()Mat4inlinestatic