, including all inherited members.
| add(const int n, const int m, const double val) | CubitMatrix | [inline] |
| adjoint() const | CubitMatrix | |
| cofactor(const int row, const int col) const | CubitMatrix | |
| condition() const | CubitMatrix | |
| construct_matrix(const CubitVector &origin, const CubitVector &x_axis, const CubitVector &y_axis) | CubitTransformMatrix | [static] |
| CubitMatrix() | CubitMatrix | |
| CubitMatrix(const int num_rows, const int num_cols) | CubitMatrix | |
| CubitMatrix(const CubitVector &vec1, const CubitVector &vec2, const CubitVector &vec3) | CubitMatrix | |
| CubitMatrix(const CubitVector &vec1, const CubitVector &vec2, const CubitVector &vec3, const CubitVector &vec4) | CubitMatrix | |
| CubitMatrix(const CubitVector &vec1, const CubitVector &vec2) | CubitMatrix | |
| CubitMatrix(const int n) | CubitMatrix | |
| CubitMatrix(std::vector< int > &is, std::vector< int > &js, std::vector< double > &es, int n, int m) | CubitMatrix | |
| CubitMatrix(const CubitMatrix &matrix) | CubitMatrix | |
| CubitTransformMatrix() | CubitTransformMatrix | |
| CubitTransformMatrix(const CubitTransformMatrix &from) | CubitTransformMatrix | |
| determinant() const | CubitMatrix | |
| factor(CubitVector &pivot) | CubitMatrix | |
| frobenius_norm_squared() const | CubitMatrix | |
| frobenius_norm_squared_adj() const | CubitMatrix | |
| frobenius_norm_squared_inv() const | CubitMatrix | |
| frobenius_norm_squared_symm() const | CubitMatrix | |
| gauss_elim(CubitVector &b) | CubitMatrix | |
| get(int n, int m) const | CubitMatrix | [inline] |
| get_rotation_axis_and_angle(CubitVector &rotation_axis, double &angle) | CubitTransformMatrix | |
| inf_norm() const | CubitMatrix | |
| inverse() | CubitTransformMatrix | |
| is_equal(const CubitMatrix &other, double tol=1e-8) const | CubitMatrix | |
| is_identity(double tol=1e-8) const | CubitMatrix | |
| lubksb(double *indx, double *b) | CubitMatrix | |
| ludcmp(double *indx, double &d) | CubitMatrix | |
| num_cols() const | CubitMatrix | [inline] |
| num_rows() const | CubitMatrix | [inline] |
| operator*(const CubitVector &point) const | CubitTransformMatrix | |
| operator*(const CubitVector &point, const CubitTransformMatrix &matrix) | CubitTransformMatrix | [friend] |
| operator*(const CubitTransformMatrix &matrix) const | CubitTransformMatrix | |
| operator*(const CubitMatrix &matrix) const | CubitTransformMatrix | |
| operator*(double val) const | CubitTransformMatrix | |
| CubitMatrix::operator*(const std::vector< double > &vector) const | CubitMatrix | |
| operator*=(const double multiplier) | CubitMatrix | |
| operator+(const CubitMatrix &matrix) const | CubitMatrix | |
| operator+=(const CubitMatrix &matrix) | CubitMatrix | |
| operator-(const CubitMatrix &matrix) const | CubitMatrix | |
| operator/(double val) const | CubitMatrix | |
| operator=(const CubitMatrix &matrix) | CubitMatrix | |
| origin() const | CubitTransformMatrix | |
| plus_identity() | CubitMatrix | |
| positive_definite() const | CubitMatrix | |
| print_matrix() const | CubitMatrix | |
| print_matrix(char *filename) const | CubitMatrix | |
| print_me() const | CubitTransformMatrix | |
| rank(void) const | CubitMatrix | |
| reflect(const CubitVector &vector) | CubitTransformMatrix | |
| reset_size(const int n, const int m, double default_value=0.0) | CubitMatrix | |
| rotate(double degrees, const CubitVector &vector) | CubitTransformMatrix | |
| rotate(double degrees, char axis) | CubitTransformMatrix | |
| rotate(double degrees, const CubitVector &axis_from, const CubitVector &axis_to) | CubitTransformMatrix | |
| scale_about_origin(const CubitVector &scale) | CubitTransformMatrix | |
| scale_about_origin(double x, double y, double z) | CubitTransformMatrix | |
| scale_about_origin(double scale) | CubitTransformMatrix | |
| set(const int n, const int m, const double val) | CubitMatrix | [inline] |
| set_to_identity() | CubitMatrix | |
| solve(CubitVector &b, const CubitVector &pivot) | CubitMatrix | |
| solveNxN(CubitMatrix &rhs, CubitMatrix &coef) | CubitMatrix | |
| solveNxN(const std::vector< double > &rhs, std::vector< double > &coef) | CubitMatrix | |
| sub_matrix(const int row, const int col) const | CubitMatrix | |
| sub_matrix(const std::vector< bool > &rows_to_include, const std::vector< bool > &cols_to_include, CubitMatrix &submatrix) | CubitMatrix | |
| symm() const | CubitMatrix | |
| translate(const CubitVector &v) | CubitTransformMatrix | |
| translate(double x, double y, double z) | CubitTransformMatrix | |
| transpose() const | CubitMatrix | |
| vector_outer_product(const CubitVector &vec1, const CubitVector &vec2) | CubitMatrix | |
| x_axis() const | CubitTransformMatrix | |
| y_axis() const | CubitTransformMatrix | |
| z_axis() const | CubitTransformMatrix | |
| ~CubitMatrix() | CubitMatrix | [virtual] |
| ~CubitTransformMatrix() | CubitTransformMatrix | |