Method
GimpVector3rotate
[−]
Declaration [src]
void
gimp_vector3_rotate (
GimpVector3* vector,
gdouble alpha,
gdouble beta,
gdouble gamma
)
[−]
Description [src]
Rotates the vector
around the three axis (Z, Y, and X) by alpha
,
beta
and gamma
, respectively.
Note that the order of the rotation is very important. If you
expect a vector to be rotated around X, and then around Y, you will
have to call this function twice. Also, it is often wise to call
this function with only one of alpha
, beta
and gamma
non-zero.
[−]
Parameters
alpha
-
Type:
gdouble
The angle (in radian) of rotation around the Z axis.
beta
-
Type:
gdouble
The angle (in radian) of rotation around the Y axis.
gamma
-
Type:
gdouble
The angle (in radian) of rotation around the X axis.