78 result[0][1] = axis.
x*axis.
y*one_minus_cos_theta - axis.
z*sin_theta;
79 result[0][2] = axis.
x*axis.
z*one_minus_cos_theta + axis.
y*sin_theta;
81 result[1][0] = axis.
y*axis.
x*one_minus_cos_theta + axis.
z*sin_theta;
83 result[1][2] = axis.
y*axis.
z*one_minus_cos_theta - axis.
x*sin_theta;
85 result[2][0] = axis.
z*axis.
x*one_minus_cos_theta - axis.
y*sin_theta;
86 result[2][1] = axis.
z*axis.
y*one_minus_cos_theta + axis.
x*sin_theta;
103 for(
size_t i = 0; i < 3; ++i)
105 for(
size_t j = 0; j < 3; ++j)
107 result[i][j] =
static_cast<float32>(rhs[i][j]);
116 for(
size_t i = 0; i < 4; ++i)
118 for(
size_t j = 0; j < 4; ++j)
120 result[i][j] =
static_cast<float32>(rhs[i][j]);