, including all inherited members.
| add_translation(double *t) | Matrix | |
| add_translation(double tx, double ty, double tz) | Matrix | |
| build_rotation_matrix_to_vector(const V_3D v, const V_3D w) | Matrix | |
| det() const | Matrix | |
| get_position(double *p) | Matrix | |
| get_position() | Matrix | |
| get_rotation_part() | Matrix | |
| invert() const | Matrix | |
| M | Matrix | [private] |
| Matrix() | Matrix | |
| Matrix(const Matrix &_M) | Matrix | |
| multiply(Matrix M2) | Matrix | |
| multiply(double *x) | Matrix | |
| multiply_internally(double *x) | Matrix | |
| multiply_rotation(double *axis, double angle) | Matrix | |
| multiply_rotation(double x_axis, double y_axis, double z_axis, double angle) | Matrix | |
| multiply_rotation_internally(double *normal_copy) | Matrix | |
| multiply_vector_rotation(double *v, double theta) | Matrix | |
| operator!=(const Matrix &, const Matrix &) | Matrix | [friend] |
| operator()(int k_1, int k_2) const | Matrix | |
| operator()(int k_1, int k_2) | Matrix | |
| operator*(const Matrix &, const Matrix &) | Matrix | [friend] |
| operator*(const Matrix &, const double &) | Matrix | [friend] |
| operator*(const double &, const Matrix &) | Matrix | [friend] |
| operator*(const Matrix &, const V_3D &) | Matrix | [friend] |
| operator*(const V_3D &, const Matrix &) | Matrix | [friend] |
| operator+(const Matrix &, const Matrix &) | Matrix | [friend] |
| operator+=(const Matrix &) | Matrix | |
| operator-(const Matrix &, const Matrix &) | Matrix | [friend] |
| operator/=(const double &) | Matrix | |
| operator<<(ostream &flux, Matrix M) | Matrix | [friend] |
| operator=(const Matrix &) | Matrix | |
| operator==(const Matrix &, const Matrix &) | Matrix | [friend] |
| operator[](int k_dim) | Matrix | |
| operator[](int k_dim) const | Matrix | |
| scale(double *s) | Matrix | |
| set_euler_angle(double *r) | Matrix | |
| set_euler_angle(double theta_1, double theta_2, double theta_3) | Matrix | |
| set_identity() | Matrix | |
| set_rotation_matrix(double *axis, double angle) | Matrix | |
| set_rotation_matrix(double x_axis, double y_axis, double z_axis, double angle) | Matrix | |
| set_rotation_part(Matrix R) | Matrix | |
| set_translation(double *t) | Matrix | |
| set_translation(double tx, double ty, double tz) | Matrix | |
| set_translation_part(Matrix T) | Matrix | |
| set_value(double val, int k_x, int k_y) | Matrix | |
| set_value(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) | Matrix | |
| set_vector_rotation(double *v, double theta) | Matrix | |
| set_vector_rotation(double v_x, double v_y, double v_z, double theta) | Matrix | |
| set_zero() | Matrix | |
| v(int k_x, int k_y) const | Matrix | |
| v(int k_x, int k_y) | Matrix | |
| value(int k_x, int k_y) const | Matrix | |
| value(int k_x, int k_y) | Matrix | |
| ~Matrix() | Matrix | |