44 #ifndef VP_RZYX_VECTOR_H
45 #define VP_RZYX_VECTOR_H
47 #include <visp3/core/vpConfig.h>
48 #include <visp3/core/vpRotationMatrix.h>
49 #include <visp3/core/vpRotationVector.h>
196 VP_EXPLICIT
vpRzyxVector(
const std::vector<double> &rzyx);
198 #ifdef VISP_BUILD_DEPRECATED_FUNCTIONS
205 VP_DEPRECATED
vpRzyxVector buildFrom(
const std::vector<double> &rxyz);
207 VP_DEPRECATED
void buildFrom(
double phi,
double theta,
double psi);
217 vpRzyxVector &build(
const double &phi,
const double &theta,
const double &psi);
221 #if (VISP_CXX_STANDARD >= VISP_CXX_STANDARD_11)
Implementation of column vector and the associated operations.
Implementation of a rotation matrix and operations on such kind of matrices.
Implementation of a generic rotation vector.
vpRotationVector & operator=(const vpRotationVector &v)
Implementation of a rotation vector as Euler angle minimal representation.
vpRzyxVector & operator=(const vpRzyxVector &)=default
Implementation of a rotation vector as axis-angle minimal representation.