#include <sot/core/rotation-simple.hh>
List of all members.
Public Member Functions |
virtual | ~RotationSimple (void) |
template<typename bubTemplateVectorIN , typename bubTemplateVectorOUT > |
void | multiplyRangeRight (const bubTemplateVectorIN &M, bubTemplateVectorOUT &res, const unsigned int zeroBefore, const unsigned int zeroAfter) const |
template<typename bubTemplateVector > |
void | multiplyRangeRight (bubTemplateVector &M, const unsigned int zeroBefore, const unsigned int zeroAfter) const |
template<typename bubTemplateVectorIN , typename bubTemplateVectorOUT > |
void | multiplyRangeLeft (const bubTemplateVectorIN &M, bubTemplateVectorOUT &res, const unsigned int zeroBefore, const unsigned int zeroAfter) const |
template<typename bubTemplateVector > |
bub::vector_range
< bubTemplateVector > | multiplyRangeLeft (bubTemplateVector &m, const unsigned int zeroBefore, const unsigned int zeroAfter) const |
virtual void | multiplyRangeRight (const bubMatrix &M, bubMatrix &res, const unsigned int zeroBefore, const unsigned int zeroAfter) const |
virtual void | multiplyRangeRight (bubMatrix &M, const unsigned int zeroBefore, const unsigned int zeroAfter) const |
virtual std::ostream & | display (std::ostream &os) const =0 |
Friends |
std::ostream & | operator<< (std::ostream &os, const RotationSimple &Q) |
Constructor & Destructor Documentation
Member Function Documentation
template<typename bubTemplateVectorIN , typename bubTemplateVectorOUT >
void RotationSimple::multiplyRangeLeft |
( |
const bubTemplateVectorIN & |
M, |
|
|
bubTemplateVectorOUT & |
res, |
|
|
const unsigned int |
zeroBefore, |
|
|
const unsigned int |
zeroAfter |
|
) |
| const [inline] |
template<typename bubTemplateVector >
bub::vector_range<bubTemplateVector> RotationSimple::multiplyRangeLeft |
( |
bubTemplateVector & |
m, |
|
|
const unsigned int |
zeroBefore, |
|
|
const unsigned int |
zeroAfter |
|
) |
| const [inline] |
template<typename bubTemplateVectorIN , typename bubTemplateVectorOUT >
void RotationSimple::multiplyRangeRight |
( |
const bubTemplateVectorIN & |
M, |
|
|
bubTemplateVectorOUT & |
res, |
|
|
const unsigned int |
zeroBefore, |
|
|
const unsigned int |
zeroAfter |
|
) |
| const [inline] |
template<typename bubTemplateVector >
Friends And Related Function Documentation
std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
const RotationSimple & |
Q |
|
) |
| [friend] |