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> 137 #if (VISP_CXX_STANDARD >= VISP_CXX_STANDARD_11) 163 bool isARotationMatrix(
double threshold=1e-6)
const;
169 #if (VISP_CXX_STANDARD >= VISP_CXX_STANDARD_11) 194 void resize(
unsigned int nrows,
unsigned int ncols,
bool flagNullify =
true)
205 static vpRotationMatrix mean(
const std::vector<vpHomogeneousMatrix> &vec_M);
208 #if defined(VISP_BUILD_DEPRECATED_FUNCTIONS) 221 vp_deprecated
void setIdentity();
229 #ifndef DOXYGEN_SHOULD_SKIP_THIS Implementation of a matrix and operations on matrices.
vpArray2D< Type > & operator=(Type x)
Set all the elements of the array to x.
Implementation of an homogeneous matrix and operations on such kind of matrices.
error that can be emited by ViSP classes.
Implementation of a generic 2D array used as base class for matrices and vectors. ...
Implementation of a rotation vector as Euler angle minimal representation.
void resize(unsigned int nrows, unsigned int ncols, bool flagNullify=true)
Implementation of a rotation matrix and operations on such kind of matrices.
virtual ~vpRotationMatrix()
vpColVector operator*(const double &x, const vpColVector &v)
vp_deprecated void init()
Implementation of a rotation vector as quaternion angle minimal representation.
friend std::ostream & operator<<(std::ostream &s, const vpArray2D< Type > &A)
Implementation of column vector and the associated operations.
Implementation of a pose vector and operations on poses.
Implementation of a rotation vector as Euler angle minimal representation.
Implementation of a rotation vector as Euler angle minimal representation.
Class that consider the case of a translation vector.
Implementation of a rotation vector as axis-angle minimal representation.