40#ifndef VP_ROTATION_VECTOR_H
41#define VP_ROTATION_VECTOR_H
47#include <visp3/core/vpConfig.h>
48#include <visp3/core/vpArray2D.h>
137 unsigned int v_size = v.size();
138 for (
unsigned int i = 0; i < v_size; ++i) {
149 double sumSquare()
const;
154 std::vector<double> toStdVector()
const;
162#ifndef DOXYGEN_SHOULD_SKIP_THIS
void resize(unsigned int nrows, unsigned int ncols, bool flagNullify=true, bool recopy_=true)
friend std::ostream & operator<<(std::ostream &s, const vpArray2D< Type > &A)
vpArray2D< Type > t() const
Compute the transpose of the array.
Implementation of column vector and the associated operations.
Implementation of a generic rotation vector.
double & operator[](unsigned int i)
vpRotationVector(const vpRotationVector &v)
vpRotationVector & operator=(const vpRotationVector &v)
vpRotationVector()
Constructor that constructs a 0-size rotation vector.
const double & operator[](unsigned int i) const
VP_EXPLICIT vpRotationVector(unsigned int n)
Implementation of row vector and the associated operations.