, 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 | |