#include <sot/core/rotation-simple.hh>
List of all members.
Constructor & Destructor Documentation
sotRotationSimpleHouseholder::sotRotationSimpleHouseholder |
( |
void |
| ) |
[inline] |
sotRotationSimpleHouseholder::sotRotationSimpleHouseholder |
( |
const unsigned int |
n | ) |
[inline] |
sotRotationSimpleHouseholder::sotRotationSimpleHouseholder |
( |
const bubVector & |
_v, |
|
|
const double & |
_beta |
|
) |
| [inline] |
sotRotationSimpleHouseholder::sotRotationSimpleHouseholder |
( |
const bubMatrix & |
_v, |
|
|
const double & |
_beta |
|
) |
| [inline] |
virtual sotRotationSimpleHouseholder::~sotRotationSimpleHouseholder |
( |
void |
| ) |
[inline, virtual] |
Member Function Documentation
virtual std::ostream& sotRotationSimpleHouseholder::display |
( |
std::ostream & |
os | ) |
const [inline, virtual] |
template<typename bubTemplateVector >
static double sotRotationSimpleHouseholder::householderExtraction |
( |
bubTemplateVector & |
x, |
|
|
double & |
beta, |
|
|
const double |
THRESHOLD_ZERO = 1e-15 |
|
) |
| [inline, static] |
template<typename bubTemplateMatrix >
void sotRotationSimpleHouseholder::multiplyLeftMatrixTemplate |
( |
bubTemplateMatrix & |
A | ) |
const [inline] |
template<typename bubTemplateMatrix >
void sotRotationSimpleHouseholder::multiplyLeftTransposeMatrixTemplate |
( |
bubTemplateMatrix & |
M | ) |
const [inline] |
template<typename bubTemplateVector >
void sotRotationSimpleHouseholder::multiplyLeftVectorTemplate |
( |
bubTemplateVector & |
m | ) |
const [inline] |
template<typename bubTemplateMatrix >
void sotRotationSimpleHouseholder::multiplyRightMatrixTemplate |
( |
bubTemplateMatrix & |
A | ) |
const [inline] |
template<typename bubTemplateMatrix >
void sotRotationSimpleHouseholder::multiplyRightTransposeMatrixTemplate |
( |
bubTemplateMatrix & |
M | ) |
const [inline] |
template<typename bubTemplateVector >
void sotRotationSimpleHouseholder::multiplyRightVectorTemplate |
( |
bubTemplateVector & |
a | ) |
const [inline] |
Member Data Documentation