 |
Visual Servoing Platform
version 3.3.0
|
42 #include <visp3/core/vpColVector.h>
43 #include <visp3/core/vpRotationVector.h>
44 #include <visp3/core/vpRowVector.h>
60 for (
unsigned int i = 0; i <
dsize; i++)
72 std::vector<double> v(this->
size());
74 for (
unsigned int i = 0; i < this->
size(); i++)
93 for (
unsigned int i = 0; i <
dsize; i++)
94 v[i] = (*
this)[i] * x;
180 double sum_square = 0.0;
182 for (
unsigned int i = 0; i <
rowNum; i++) {
vpColVector operator*(double x) const
double ** rowPtrs
Address of the first element of each rows.
vpColVector operator*(const double &x, const vpRotationVector &v)
@ dimensionError
Bad dimension.
Implementation of column vector and the associated operations.
unsigned int rowNum
Number of rows in the array.
Implementation of a generic rotation vector.
double * data
Address of the first element of the data array.
unsigned int size() const
Return the number of elements of the 2D array.
Implementation of row vector and the associated operations.
vpRotationVector & operator,(double val)
vpRotationVector & operator<<(double val)
unsigned int dsize
Current array size (rowNum * colNum)
error that can be emited by ViSP classes.
std::vector< double > toStdVector()