Go to the documentation of this file.
24 mat4d(
double a_00,
double a_01,
double a_02,
double a_03,
25 double a_10,
double a_11,
double a_12,
double a_13,
26 double a_20,
double a_21,
double a_22,
double a_23,
27 double a_30,
double a_31,
double a_32,
double a_33)
28 :
parent(a_00,a_01,a_02,a_03,
40 for(
unsigned int index=0;index<16;index++) {
41 m_vec[index] = a_from.data()[index];
45 for(
unsigned int index=0;index<16;index++) {
46 m_vec[index] = a_from.data()[index];
51 void set_rotate(
const double& a_x,
const double& a_y,
const double& a_z,
const double& a_angle) {
54 void mul_rotate(
const double& a_x,
const double& a_y,
const double& a_z,
const double& a_angle) {
57 void left_mul_rotate(
const double& a_x,
const double& a_y,
const double& a_z,
const double& a_angle) {
68 void mul_2d(
double& a_x,
double& a_y)
const {
71 void mul_3d(
double& a_x,
double& a_y,
double& a_z)
const {
74 void mul_4d(
double& a_x,
double& a_y,
double& a_z,
double& a_w)
const {