40 #include <visp3/core/vpConfig.h>
41 #include <visp3/core/vpDebug.h>
46 #include <visp3/core/vpColVector.h>
47 #include <visp3/core/vpMath.h>
48 #include <visp3/core/vpMatrix.h>
49 #include <visp3/core/vpRotationMatrix.h>
50 #include <visp3/core/vpRxyzVector.h>
51 #include <visp3/core/vpTranslationVector.h>
52 #include <visp3/core/vpVelocityTwistMatrix.h>
56 #ifdef ENABLE_VISP_NAMESPACE
60 vpTRACE(
"--------------------------");
61 vpTRACE(
"--- TEST vpVelocityTwistMatrix ---");
62 vpTRACE(
"--------------------------");
82 vpTRACE(
"cVe twist matrix:");
83 cVe.print(std::cout, 6);
95 vpTRACE(
"ev colvector:");
96 ev.print(std::cout, 6);
103 vpTRACE(
"cv = cVe * ev:");
104 cv.
print(std::cout, 6);
108 std::cout <<
"Catch an exception: " << e << std::endl;
Implementation of column vector and the associated operations.
int print(std::ostream &s, unsigned int length, char const *intro=0) const
error that can be emitted by ViSP classes.
Implementation of a rotation matrix and operations on such kind of matrices.
Implementation of a rotation vector as Euler angle minimal representation.
Class that consider the case of a translation vector.