cgma
CubitTransformMatrix Member List
This is the complete list of members for CubitTransformMatrix, 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
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines