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