35 #ifndef VP_FORCE_TWIST_MATRIX_H
36 #define VP_FORCE_TWIST_MATRIX_H
38 #include <visp3/core/vpConfig.h>
44 #include <visp3/core/vpConfig.h>
45 #include <visp3/core/vpArray2D.h>
46 #include <visp3/core/vpColVector.h>
47 #include <visp3/core/vpHomogeneousMatrix.h>
48 #include <visp3/core/vpRotationMatrix.h>
195 vpForceTwistMatrix(
double tx,
double ty,
double tz,
double tux,
double tuy,
double tuz);
218 int print(std::ostream &s,
unsigned int length,
char const *intro =
nullptr)
const;
225 void resize(
unsigned int nrows,
unsigned int ncols,
bool flagNullify =
true)
233 #if defined(VISP_BUILD_DEPRECATED_FUNCTIONS)
242 VP_DEPRECATED
void init() { }
246 VP_DEPRECATED
void setIdentity();
Implementation of a generic 2D array used as base class for matrices and vectors.
vpArray2D< Type > & operator=(Type x)
Set all the elements of the array to x.
Implementation of column vector and the associated operations.
error that can be emitted by ViSP classes.
void resize(unsigned int nrows, unsigned int ncols, bool flagNullify=true)
Implementation of an homogeneous matrix and operations on such kind of matrices.
Implementation of a matrix and operations on matrices.
Implementation of a rotation matrix and operations on such kind of matrices.
Implementation of a rotation vector as axis-angle minimal representation.
Class that consider the case of a translation vector.
vpMatrix operator*(const double &x, const vpMatrix &A)