GitHub link
PMP
The Polygon Mesh Processing Library
Matrix< Scalar, M, N > Member List

This is the complete list of members for Matrix< Scalar, M, N >, including all inherited members.

cols()Matrix< Scalar, M, N >inlinestatic
data() constMatrix< Scalar, M, N >inline
data()Matrix< Scalar, M, N >inline
identity()Matrix< Scalar, M, N >static
Matrix()Matrix< Scalar, M, N >inline
Matrix(Scalar s)Matrix< Scalar, M, N >inlineexplicit
Matrix(const std::initializer_list< Scalar > &&values)Matrix< Scalar, M, N >inlineexplicit
Matrix(const std::initializer_list< Matrix< Scalar, M, 1 >> &&columns)Matrix< Scalar, M, N >inlineexplicit
Matrix(Scalar x, Scalar y)Matrix< Scalar, M, N >inlineexplicit
Matrix(Scalar x, Scalar y, Scalar z)Matrix< Scalar, M, N >inlineexplicit
Matrix(Scalar x, Scalar y, Scalar z, Scalar w)Matrix< Scalar, M, N >inlineexplicit
Matrix(Matrix< Scalar, 3, 1 > xyz, Scalar w)Matrix< Scalar, M, N >inlineexplicit
Matrix(Matrix< Scalar, 3, 1 > c0, Matrix< Scalar, 3, 1 > c1, Matrix< Scalar, 3, 1 > c2)Matrix< Scalar, M, N >inline
Matrix(Matrix< Scalar, 4, 1 > c0, Matrix< Scalar, 4, 1 > c1, Matrix< Scalar, 4, 1 > c2, Matrix< Scalar, 4, 1 > c3)Matrix< Scalar, M, N >inline
Matrix(Scalar m00, Scalar m01, Scalar m02, Scalar m03, Scalar m10, Scalar m11, Scalar m12, Scalar m13, Scalar m20, Scalar m21, Scalar m22, Scalar m23, Scalar m30, Scalar m31, Scalar m32, Scalar m33)Matrix< Scalar, M, N >inline
Matrix(const Eigen::MatrixBase< Derived > &m)Matrix< Scalar, M, N >inline
Matrix(const Matrix< OtherScalarType, M, N > &m)Matrix< Scalar, M, N >inlineexplicit
normalize()Matrix< Scalar, M, N >inline
operator Eigen::Matrix< OtherScalar, M, N >() constMatrix< Scalar, M, N >inline
operator!=(const Matrix< Scalar, M, N > &other) constMatrix< Scalar, M, N >inline
operator()(unsigned int i, unsigned int j)Matrix< Scalar, M, N >inline
operator()(unsigned int i, unsigned int j) constMatrix< Scalar, M, N >inline
operator*=(const Scalar s)Matrix< Scalar, M, N >inline
operator-=(const Matrix< Scalar, M, N > &m)Matrix< Scalar, M, N >inline
operator/=(const Scalar s)Matrix< Scalar, M, N >inline
operator=(const Eigen::MatrixBase< Derived > &m)Matrix< Scalar, M, N >inline
operator==(const Matrix< Scalar, M, N > &other) constMatrix< Scalar, M, N >inline
operator[](unsigned int i)Matrix< Scalar, M, N >inline
operator[](unsigned int i) constMatrix< Scalar, M, N >inline
rows()Matrix< Scalar, M, N >inlinestatic
size()Matrix< Scalar, M, N >inlinestatic
value_type typedefMatrix< Scalar, M, N >