45 #ifndef vpPOSEVECTOR_H
46 #define vpPOSEVECTOR_H
60 #include <visp/vpMatrix.h>
61 #include <visp/vpRotationMatrix.h>
62 #include <visp/vpHomogeneousMatrix.h>
103 vpPoseVector(
const double tx,
const double ty,
const double tz,
104 const double tux,
const double tuy,
const double tuz) ;
149 inline double &
operator [](
unsigned int i) {
return *(data + i); }
168 inline const double &
operator [](
unsigned int i)
const {
return *(data+i); }
171 void load(std::ifstream &f) ;
173 void save(std::ofstream &f)
const ;
void init()
Initialization of the object matrix.
The class provides a data structure for the homogeneous matrices as well as a set of operations on th...
double & operator[](unsigned int n)
Access V[i] = x.
int print(std::ostream &s, unsigned int length, char const *intro=0)
The vpRotationMatrix considers the particular case of a rotation matrix.
Class that provides a data structure for the column vectors as well as a set of operations on these v...
The pose is a complete representation of every rigid motion in the euclidian space.
Class that consider the case of a translation vector.
Class that consider the case of the parameterization for the rotation.