HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
openvdb::OPENVDB_VERSION_NAME::math::Mat3< T > Member List

This is the complete list of members for openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >, including all inherited members.

absMax() constopenvdb::OPENVDB_VERSION_NAME::math::Mat< 3, T >inline
adjoint() const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
asPointer()openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
asPointer() const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
cofactor() const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
col(int j) const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
det() const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
eq(const Mat3 &m, T eps=1.0e-8) const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
identity()openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inlinestatic
inverse(T tolerance=0) const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
Mat()openvdb::OPENVDB_VERSION_NAME::math::Mat< 3, T >inline
Mat(Mat const &src)openvdb::OPENVDB_VERSION_NAME::math::Mat< 3, T >inline
Mat3()openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
Mat3(const Quat< T > &q)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
Mat3(Source a, Source b, Source c, Source d, Source e, Source f, Source g, Source h, Source i)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
Mat3(const Vec3< Source > &v1, const Vec3< Source > &v2, const Vec3< Source > &v3, bool rows=true)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
Mat3(Source *a)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
Mat3(const Mat< 3, T > &m)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
Mat3(const Mat3< Source > &m)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inlineexplicit
Mat3(const Mat4< T > &m)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inlineexplicit
mmopenvdb::OPENVDB_VERSION_NAME::math::Mat< 3, T >protected
MyBase typedefopenvdb::OPENVDB_VERSION_NAME::math::Mat3< T >
numColumns()openvdb::OPENVDB_VERSION_NAME::math::Mat< 3, T >inlinestatic
numElements()openvdb::OPENVDB_VERSION_NAME::math::Mat< 3, T >inlinestatic
numRows()openvdb::OPENVDB_VERSION_NAME::math::Mat< 3, T >inlinestatic
operator!=(const Mat3< T0 > &m0, const Mat3< T1 > &m1)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >related
operator()(int i, int j)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
operator()(int i, int j) const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
operator*(S scalar, const Mat3< T > &m)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >related
operator*(const Mat3< T > &m, S scalar)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >related
operator*(const Mat3< MT > &_m, const Vec3< T > &_v)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >related
operator*(const Vec3< T > &_v, const Mat3< MT > &_m)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >related
operator*=(S scalar)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
operator*=(const Mat3< S > &m1)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
operator*=(Vec3< T > &_v, const Mat3< MT > &_m)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >related
operator+(const Mat3< T0 > &m0, const Mat3< T1 > &m1)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >related
operator+=(const Mat3< S > &m1)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
operator-() const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
operator-(const Mat3< T0 > &m0, const Mat3< T1 > &m1)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >related
operator-=(const Mat3< S > &m1)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
operator=(const Mat3< Source > &m)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
Mat< 3, T >::operator=(Mat const &src)openvdb::OPENVDB_VERSION_NAME::math::Mat< 3, T >inline
operator==(const Mat3< T0 > &m0, const Mat3< T1 > &m1)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >related
operator[](int i)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
operator[](int i) const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
pretransform(const Vec3< T0 > &v) const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
read(std::istream &is)openvdb::OPENVDB_VERSION_NAME::math::Mat< 3, T >inline
row(int i) const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
setBasis(const Vec3< T > &v1, const Vec3< T > &v2, const Vec3< T > &v3)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
setCol(int j, const Vec3< T > &v)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
setColumns(const Vec3< T > &v1, const Vec3< T > &v2, const Vec3< T > &v3)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
setIdentity()openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
setRow(int i, const Vec3< T > &v)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
setRows(const Vec3< T > &v1, const Vec3< T > &v2, const Vec3< T > &v3)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
setSkew(const Vec3< T > &v)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
setSymmetric(const Vec3< T > &vdiag, const Vec3< T > &vtri)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
setToRotation(const Quat< T > &q)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
setToRotation(const Vec3< T > &axis, T angle)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
setZero()openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
size enum valueopenvdb::OPENVDB_VERSION_NAME::math::Mat< 3, T >
SIZE_ enum nameopenvdb::OPENVDB_VERSION_NAME::math::Mat< 3, T >
snapBasis(Axis axis, const Vec3< T > &direction)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
str(unsigned indentation=0) constopenvdb::OPENVDB_VERSION_NAME::math::Mat< 3, T >inline
symmetric(const Vec3< T > &vdiag, const Vec3< T > &vtri)openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inlinestatic
timesDiagonal(const Vec3< T > &diag) const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
trace() const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
transform(const Vec3< T0 > &v) const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
transpose() const openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inline
value_type typedefopenvdb::OPENVDB_VERSION_NAME::math::Mat3< T >
ValueType typedefopenvdb::OPENVDB_VERSION_NAME::math::Mat3< T >
write(std::ostream &os) constopenvdb::OPENVDB_VERSION_NAME::math::Mat< 3, T >inline
zero()openvdb::OPENVDB_VERSION_NAME::math::Mat3< T >inlinestatic