77 result[0][1] = axis.
x*axis.
y*one_minus_cos_theta - axis.
z*sin_theta;
78 result[0][2] = axis.
x*axis.
z*one_minus_cos_theta + axis.
y*sin_theta;
80 result[1][0] = axis.
y*axis.
x*one_minus_cos_theta + axis.
z*sin_theta;
82 result[1][2] = axis.
y*axis.
z*one_minus_cos_theta - axis.
x*sin_theta;
84 result[2][0] = axis.
z*axis.
x*one_minus_cos_theta - axis.
y*sin_theta;
85 result[2][1] = axis.
z*axis.
y*one_minus_cos_theta + axis.
x*sin_theta;
102 for(
size_t i = 0; i < 3; ++i)
104 for(
size_t j = 0; j < 3; ++j)
106 result[i][j] =
static_cast<float32>(rhs[i][j]);
115 for(
size_t i = 0; i < 4; ++i)
117 for(
size_t j = 0; j < 4; ++j)
119 result[i][j] =
static_cast<float32>(rhs[i][j]);