#include <gandalf/vision/euclid3D.h>Functions | |
| Gan_Bool | gan_euclid3D_build_quaternion (Gan_Euclid3D *euc, double TX, double TY, double TZ, double q0, double q1, double q2, double q3) |
| Fill parameters of Euclidean transformation. | |
| Gan_Bool | gan_euclid3D_build_exponential (Gan_Euclid3D *euc, double TX, double TY, double TZ, double rx, double ry, double rz) |
| Fill parameters of Euclidean transformation. | |
| Gan_Bool | gan_euclid3D_build_angle_axis (Gan_Euclid3D *euc, double TX, double TY, double TZ, double angle, double ax, double ay, double az) |
| Fill parameters of Euclidean transformation. | |
| Gan_Bool | gan_euclid3D_build_matrix (Gan_Euclid3D *euc, double TX, double TY, double TZ, double Rxx, double Rxy, double Rxz, double Ryx, double Ryy, double Ryz, double Rzx, double Rzy, double Rzz) |
| Fill parameters of Euclidean transformation. | |
| void | gan_euclid3D_ident_q (Gan_Euclid3D *euc, Gan_Rot3D_Type rot_type) |
| Fills a structure with an identity Euclidean transformation. | |
| Gan_Euclid3D | gan_euclid3D_ident_s (Gan_Rot3D_Type rot_type) |
| Return identity Euclidean transformation. | |
| Gan_Bool | gan_euclid3D_scale_q (Gan_Euclid3D *euc_src, double scale, Gan_Euclid3D *euc_dest) |
| Scales Euclidean pose parameters. | |
| Gan_Euclid3D | gan_euclid3D_scale_s (Gan_Euclid3D *euc, double scale) |
| Scales Euclidean pose parameters. | |
Part of: Gandalf Library
Revision: Last edited: Author:
Copyright: (c) 2000 Imagineer Software Limited
1.3-rc1