1 #ifndef IUFLIBRARY_IUFHL3DANGLE_H 2 #define IUFLIBRARY_IUFHL3DANGLE_H 15 #define IU3DA_INVALID (iu3da_t) NULL 45 #endif //IUFLIBRARY_IUFHL3DANGLE_H int iuf3DAngleCompare(iu3da_t reference, iu3da_t actual)
Compare two 3D angles, the order of arguments does not matter.
Definition: iuf3DAngle.c:36
float theta
rotation around y axis */
Definition: iuf3DAngle.h:7
int iuf3DAngleDelete(iu3da_t angle)
Delete a 3D angle.
Definition: iuf3DAngle.c:25
float phi
rotation round x axis */
Definition: iuf3DAngle.h:8
Iuf3DAngle * iu3da_t
3D elements are considered block shaped and aligned (z-angle rotation=0) and can rotate in theta (y-a...
Definition: iuf3DAngle.h:14
Definition: iuf3DAngle.h:5
iu3da_t iuf3DAngleCreate(float theta, float phi)
create a 2-axis rotation in 3D space
Definition: iuf3DAngle.c:10