40 #ifndef vpFeatureThetaU_H 41 #define vpFeatureThetaU_H 48 #include <visp3/core/vpMatrix.h> 49 #include <visp3/core/vpThetaUVector.h> 50 #include <visp3/visual_features/vpBasicFeature.h> 52 #include <visp3/core/vpHomogeneousMatrix.h> 53 #include <visp3/core/vpRGBa.h> 267 unsigned int thickness = 1)
const;
269 unsigned int thickness = 1)
const;
278 vpFeatureThetaURotationRepresentationType getFeatureThetaURotationType()
const;
280 double get_TUx()
const;
281 double get_TUy()
const;
282 double get_TUz()
const;
289 void print(
unsigned int select = FEATURE_ALL)
const;
291 void set_TUx(
double tu_x);
292 void set_TUy(
double tu_y);
293 void set_TUz(
double tu_z);
295 void setFeatureThetaURotationType(
const vpFeatureThetaURotationRepresentationType r);
301 static unsigned int selectTUx();
302 static unsigned int selectTUy();
303 static unsigned int selectTUz();
306 vpFeatureThetaURotationRepresentationType rotation;
Implementation of a matrix and operations on matrices.
Implementation of an homogeneous matrix and operations on such kind of matrices.
Class to define colors available for display functionnalities.
static const vpColor green
Implementation of a rotation matrix and operations on such kind of matrices.
vpFeatureThetaURotationRepresentationType
virtual void print(unsigned int select=FEATURE_ALL) const =0
Print the name of the feature.
class that defines what is a visual feature
virtual vpColVector error(const vpBasicFeature &s_star, unsigned int select=FEATURE_ALL)
Generic class defining intrinsic camera parameters.
Implementation of column vector and the associated operations.
Class that defines a 3D visual feature from a axis/angle parametrization that represent the rotatio...
virtual vpBasicFeature * duplicate() const =0
virtual vpMatrix interaction(unsigned int select=FEATURE_ALL)=0
Compute the interaction matrix from a subset of the possible features.
virtual void display(const vpCameraParameters &cam, const vpImage< unsigned char > &I, const vpColor &color=vpColor::green, unsigned int thickness=1) const =0
Implementation of a rotation vector as axis-angle minimal representation.
virtual ~vpFeatureThetaU()
Destructor. Does nothing.