, including all inherited members.
| alignment(vec3d from1, vec3d from2, vec3d to1, vec3d to2) | mat3d | [inline, static] |
| alignment(vec3d from1, vec3d from2, vec3d from3, vec3d to1, vec3d to2, vec3d to3) | mat3d | [inline, static] |
| alignment(vector< vec3d > from, vector< vec3d > to) | mat3d | [inline, static] |
| det() const | mat3d | [inline] |
| dump(const char *var="", FILE *file=stderr) const | mat3d | |
| get_euler() const | mat3d | |
| get_m() | mat3d | [inline] |
| get_quaternion() const | mat3d | |
| get_transl() const | mat3d | [inline] |
| inverse(const mat3d &mat) | mat3d | [inline, static] |
| inversion() | mat3d | [inline, static] |
| mat3d() | mat3d | [inline] |
| mat3d(const vec3d &r1, const vec3d &r2, const vec3d &r3) | mat3d | [inline] |
| mat3d(const vec4d &r1, const vec4d &r2, const vec4d &r3, vec4d r4=vec4d(0, 0, 0, 1)) | mat3d | [inline] |
| operator*=(const mat3d &mat) | mat3d | |
| operator[](int idx) const | mat3d | [inline] |
| operator[](int idx) | mat3d | [inline] |
| refl(vec3d norm) | mat3d | [inline, static] |
| rot(double x_ang, double y_ang, double z_ang) | mat3d | [inline, static] |
| rot(vec3d angles) | mat3d | [inline, static] |
| rot(vec3d axis, double angle) | mat3d | [inline, static] |
| rot(vec3d v_from, vec3d v_to) | mat3d | [inline, static] |
| scale(double scal) | mat3d | [inline, static] |
| scale(double x_scal, double y_scal, double z_scal) | mat3d | [inline, static] |
| scale(vec3d dir, double scal) | mat3d | [inline, static] |
| set_alignment(vec3d from1, vec3d from2, vec3d to1, vec3d to2) | mat3d | |
| set_alignment(vec3d from1, vec3d from2, vec3d from3, vec3d to1, vec3d to2, vec3d to3) | mat3d | |
| set_alignment(vector< vec3d > from, vector< vec3d > to) | mat3d | |
| set_cols(const vec3d &c1, const vec3d &c2, const vec3d &c3, const vec3d &c4=vec3d(0, 0, 0)) | mat3d | [inline] |
| set_inverse() | mat3d | |
| set_inversion() | mat3d | [inline] |
| set_refl(vec3d norm) | mat3d | |
| set_rot(double x_ang, double y_ang, double z_ang) | mat3d | [inline] |
| set_rot(vec3d angles) | mat3d | [inline] |
| set_rot(vec3d axis, double angle) | mat3d | |
| set_rot(vec3d v_from, vec3d v_to) | mat3d | |
| set_scale(double scal) | mat3d | [inline] |
| set_scale(double x_scal, double y_scal, double z_scal) | mat3d | [inline] |
| set_scale(vec3d dir, double scal) | mat3d | [inline] |
| set_trans_by_angles(double yz_ang, double zx_ang, double xy_ang, bool *valid=0) | mat3d | |
| set_transl(vec3d trans) | mat3d | [inline] |
| to_unit() | mat3d | [inline] |
| to_zero() | mat3d | [inline] |
| trans_by_angles(double yz_ang, double zx_ang, double xy_ang, bool *valid=0) | mat3d | [inline, static] |
| transl(vec3d trans) | mat3d | [inline, static] |
| transpose() | mat3d | [inline] |
| unit() | mat3d | [inline, static] |
| zero() | mat3d | [inline, static] |