 |
Visual Servoing Platform
version 3.2.0
|
39 #ifndef vpROTATIONMATRIX_H
40 #define vpROTATIONMATRIX_H
47 #include <visp3/core/vpArray2D.h>
48 #include <visp3/core/vpHomogeneousMatrix.h>
49 #include <visp3/core/vpPoseVector.h>
50 #include <visp3/core/vpQuaternionVector.h>
51 #include <visp3/core/vpRxyzVector.h>
52 #include <visp3/core/vpRzyxVector.h>
53 #include <visp3/core/vpRzyzVector.h>
54 #include <visp3/core/vpThetaUVector.h>
55 #include <visp3/core/vpTranslationVector.h>
97 vpRotationMatrix buildFrom(
const double tux,
const double tuy,
const double tuz);
107 bool isARotationMatrix()
const;
131 void resize(
const unsigned int nrows,
const unsigned int ncols,
const bool flagNullify =
true)
142 static vpRotationMatrix mean(
const std::vector<vpHomogeneousMatrix> &vec_M);
145 #if defined(VISP_BUILD_DEPRECATED_FUNCTIONS)
154 vp_deprecated
void init(){};
158 vp_deprecated
void setIdentity();
163 static const double threshold;
166 #ifndef DOXYGEN_SHOULD_SKIP_THIS
vpColVector operator*(const double &x, const vpColVector &v)
Class that consider the case of a translation vector.
Implementation of a rotation vector as axis-angle minimal representation.
Implementation of a generic 2D array used as vase class of matrices and vectors.
Implementation of column vector and the associated operations.
Implementation of a matrix and operations on matrices.
Implementation of a rotation vector as Euler angle minimal representation.
vpArray2D< Type > & operator=(Type x)
Set all the elements of the array to x.
Implementation of a rotation vector as quaternion angle minimal representation.
vpColVector operator*(const double &x, const vpColVector &v)
Implementation of a rotation matrix and operations on such kind of matrices.
Implementation of a pose vector and operations on poses.
void resize(const unsigned int nrows, const unsigned int ncols, const bool flagNullify=true, const bool recopy_=true)
Implementation of an homogeneous matrix and operations on such kind of matrices.
error that can be emited by ViSP classes.
Implementation of a rotation vector as Euler angle minimal representation.
Implementation of a rotation vector as Euler angle minimal representation.