#include <dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h>
Public Types | |
typedef _SOURCE1 | SOURCE1 |
typedef _SOURCE1 | SOURCE1 |
typedef boost::shared_ptr < const SOURCE1 > | Source1_ConstPtr |
typedef boost::shared_ptr < SOURCE1 > | Source1_Ptr |
typedef boost::shared_ptr < SOURCE1 > | Source1_Ptr |
typedef _SOURCE2 | SOURCE2 |
typedef _SOURCE2 | SOURCE2 |
typedef boost::shared_ptr < const SOURCE2 > | Source2_ConstPtr |
typedef boost::shared_ptr < SOURCE2 > | Source2_Ptr |
typedef boost::shared_ptr < SOURCE2 > | Source2_Ptr |
typedef EulerAngles< TYPE > | TROTATION |
typedef SOURCE1::TYPE | TYPE |
typedef SOURCE1::TYPE | TYPE |
typedef Eigen::Matrix< TYPE, 3, 1 > | Vector |
typedef Eigen::Matrix< TYPE, 3, 1 > | Vector |
Public Member Functions | |
void | deepCopy (const DOF6_Source &o) |
void | deepCopy (const DOF6_Source &o) |
DOF6_Source (Source1_Ptr src1, Source2_Ptr src2) | |
DOF6_Source (Source1_Ptr src1, Source2_Ptr src2) | |
DOF6_Source () | |
DOF6_Source () | |
EulerAngles< TYPE > | getRotation () const |
EulerAngles< TYPE > | getRotation () const |
TYPE | getRotationVariance () const |
TYPE | getRotationVariance () const |
Source1_Ptr | getSource1 () |
Source1_Ptr | getSource1 () |
Source1_ConstPtr | getSource1 () const |
Source2_Ptr | getSource2 () |
Source2_Ptr | getSource2 () |
Source2_ConstPtr | getSource2 () const |
Eigen::Matrix4f | getTF4 () const |
Vector | getTranslation () const |
Vector | getTranslation () const |
TYPE | getTranslationVariance () const |
TYPE | getTranslationVariance () const |
bool | isRealSource () const |
DOF6_Source< SOURCE1, SOURCE2 > | operator+ (const DOF6_Source< SOURCE1, SOURCE2 > &o) const |
create chain of tf-links | |
void | reset () |
void | reset () |
void | setTime (const double time_in_sec) |
void | setTime (const double time_in_sec) |
void | setVariance (const TYPE Tvar, const Vector &tr, const TYPE Rvar, const EulerAngles< TYPE > &rot) |
DOF6_Source< SOURCE1, SOURCE2 > | transpose () const |
Private Attributes | |
Source1_Ptr | src1_ |
Source2_Ptr | src2_ |
use recursive to add n sources
Definition at line 80 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
typedef _SOURCE1 DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::SOURCE1 |
Definition at line 83 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
typedef _SOURCE1 DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::SOURCE1 |
Definition at line 83 of file dof_variance.h.
typedef boost::shared_ptr<const SOURCE1> DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::Source1_ConstPtr |
Definition at line 89 of file dof_variance.h.
typedef boost::shared_ptr<SOURCE1> DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::Source1_Ptr |
Definition at line 87 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
typedef boost::shared_ptr<SOURCE1> DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::Source1_Ptr |
Definition at line 87 of file dof_variance.h.
typedef _SOURCE2 DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::SOURCE2 |
Definition at line 84 of file dof_variance.h.
typedef _SOURCE2 DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::SOURCE2 |
Definition at line 84 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
typedef boost::shared_ptr<const SOURCE2> DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::Source2_ConstPtr |
Definition at line 90 of file dof_variance.h.
typedef boost::shared_ptr<SOURCE2> DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::Source2_Ptr |
Definition at line 88 of file dof_variance.h.
typedef boost::shared_ptr<SOURCE2> DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::Source2_Ptr |
Definition at line 88 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
typedef EulerAngles<TYPE> DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::TROTATION |
Definition at line 91 of file dof_variance.h.
typedef SOURCE1::TYPE DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::TYPE |
Definition at line 85 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
typedef SOURCE1::TYPE DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::TYPE |
Definition at line 85 of file dof_variance.h.
typedef Eigen::Matrix<TYPE,3,1> DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::Vector |
Definition at line 86 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
typedef Eigen::Matrix<TYPE,3,1> DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::Vector |
Definition at line 86 of file dof_variance.h.
DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::DOF6_Source | ( | Source1_Ptr | src1, |
Source2_Ptr | src2 | ||
) | [inline] |
Definition at line 96 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::DOF6_Source | ( | ) | [inline] |
Definition at line 103 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::DOF6_Source | ( | Source1_Ptr | src1, |
Source2_Ptr | src2 | ||
) | [inline] |
Definition at line 99 of file dof_variance.h.
DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::DOF6_Source | ( | ) | [inline] |
Definition at line 106 of file dof_variance.h.
void DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::deepCopy | ( | const DOF6_Source< _SOURCE1, _SOURCE2 > & | o | ) | [inline] |
Definition at line 108 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
void DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::deepCopy | ( | const DOF6_Source< _SOURCE1, _SOURCE2 > & | o | ) | [inline] |
Definition at line 111 of file dof_variance.h.
EulerAngles<TYPE> DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::getRotation | ( | ) | const [inline] |
Definition at line 131 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
EulerAngles<TYPE> DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::getRotation | ( | ) | const [inline] |
Definition at line 153 of file dof_variance.h.
TYPE DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::getRotationVariance | ( | ) | const [inline] |
Definition at line 117 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
TYPE DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::getRotationVariance | ( | ) | const [inline] |
Definition at line 123 of file dof_variance.h.
Source1_Ptr DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::getSource1 | ( | ) | [inline] |
Definition at line 114 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
Source1_Ptr DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::getSource1 | ( | ) | [inline] |
Definition at line 117 of file dof_variance.h.
Source1_ConstPtr DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::getSource1 | ( | ) | const [inline] |
Definition at line 120 of file dof_variance.h.
Source2_Ptr DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::getSource2 | ( | ) | [inline] |
Definition at line 115 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
Source2_Ptr DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::getSource2 | ( | ) | [inline] |
Definition at line 118 of file dof_variance.h.
Source2_ConstPtr DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::getSource2 | ( | ) | const [inline] |
Definition at line 121 of file dof_variance.h.
Eigen::Matrix4f DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::getTF4 | ( | ) | const [inline] |
Definition at line 204 of file dof_variance.h.
Vector DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::getTranslation | ( | ) | const [inline] |
Definition at line 140 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
Vector DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::getTranslation | ( | ) | const [inline] |
Definition at line 169 of file dof_variance.h.
TYPE DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::getTranslationVariance | ( | ) | const [inline] |
Definition at line 124 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
TYPE DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::getTranslationVariance | ( | ) | const [inline] |
Definition at line 130 of file dof_variance.h.
bool DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::isRealSource | ( | ) | const [inline] |
Definition at line 196 of file dof_variance.h.
DOF6_Source<SOURCE1,SOURCE2> DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::operator+ | ( | const DOF6_Source< SOURCE1, SOURCE2 > & | o | ) | const [inline] |
create chain of tf-links
Definition at line 145 of file dof_variance.h.
void DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::reset | ( | ) | [inline] |
Definition at line 149 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
void DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::reset | ( | ) | [inline] |
Definition at line 185 of file dof_variance.h.
void DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::setTime | ( | const double | time_in_sec | ) | [inline] |
Definition at line 154 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
void DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::setTime | ( | const double | time_in_sec | ) | [inline] |
Definition at line 190 of file dof_variance.h.
void DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::setVariance | ( | const TYPE | Tvar, |
const Vector & | tr, | ||
const TYPE | Rvar, | ||
const EulerAngles< TYPE > & | rot | ||
) | [inline] |
Definition at line 198 of file dof_variance.h.
DOF6_Source<SOURCE1,SOURCE2> DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::transpose | ( | ) | const [inline] |
Definition at line 137 of file dof_variance.h.
Source1_Ptr DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::src1_ [private] |
Definition at line 91 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.
Source2_Ptr DOF6::DOF6_Source< _SOURCE1, _SOURCE2 >::src2_ [private] |
Definition at line 92 of file dof_variance (In Konflikt stehende Kopie von Josh-PC 2012-06-05).h.