#include <gandalf/vision/rotate3D.h>
#include <gandalf/linalg/4x4matrix.h>
#include <gandalf/linalg/3x4matrix.h>
Go to the source code of this file.
Classes | |
struct | Gan_Euclid3D |
3D pose structure. More... | |
struct | Gan_Euclid3D_TRCov |
Cross-covariance between rotation and translation. More... | |
struct | Gan_Euclid3r_Cov |
Covariance of 3D pose. More... | |
Typedefs | |
typedef Gan_Euclid3D_TRCov | Gan_Euclid3D_TRCov |
Cross-covariance between rotation and translation. | |
Functions | |
Gan_Bool | gan_euclid3D_scale_i (Gan_Euclid3D *euc1, double s) |
Macro: Scale pose parameters in-place. | |
Gan_Bool | gan_euclid3D_divide_q (Gan_Euclid3D *euc1, double s, Gan_Euclid3D *euc2) |
Macro: Divide pose parameters by a scalar. | |
Gan_Bool | gan_euclid3D_divide_i (Gan_Euclid3D *euc1, double s) |
Macro: Divide pose parameters by a scalar in-place. | |
Gan_Bool | gan_euclid3D_add_q (Gan_Euclid3D *euc1, Gan_Euclid3D *euc2, Gan_Euclid3D *euc3) |
Macro: Add two sets of pose parameters. | |
Gan_Bool | gan_euclid3D_sub_q (Gan_Euclid3D *euc1, Gan_Euclid3D *euc2, Gan_Euclid3D *euc3) |
Macro: Subtract two sets of pose parameters. |
Part of: Gandalf Library