KinematicGraph Class Reference

#include <structs.h>

List of all members.

Public Member Functions

void CopyFrom (const KinematicGraph &other)
int distanceTo (KinematicGraph &other)
void evaluate (std::vector< double > stamps, KinematicParams &params, KinematicData &data)
void evaluateSingleStamp (double timestamp, double &avgPositionError, double &avgOrientationError, double &loglikelihood, KinematicParams &params, KinematicData &data)
int getNominalDOFs ()
size_t getNumberOfParameters ()
virtual PoseMap getPrediction (double timestamp, PoseMap &observedMarkers, PoseMap &predictedMarkersEmpty, KinematicParams &params, KinematicData &data)
std::string getTreeName (bool show_name, bool show_samples, bool show_dof)
 KinematicGraph (const KinematicGraph &other, bool deepcopy)
 KinematicGraph (const KinematicGraph &other)
 KinematicGraph ()
void projectConfigurationSpace (int reducedDOFs, std::vector< double > stamps, KinematicParams &params, KinematicData &data)

Public Attributes

double avg_orient_err
double avg_pos_err
double BIC
int DOF
double k
double loglh

Detailed Description

Definition at line 76 of file structs.h.


Constructor & Destructor Documentation

KinematicGraph::KinematicGraph (  ) 

Definition at line 185 of file structs.cpp.

KinematicGraph::KinematicGraph ( const KinematicGraph other  ) 

Definition at line 193 of file structs.cpp.

KinematicGraph::KinematicGraph ( const KinematicGraph other,
bool  deepcopy 
)

Definition at line 198 of file structs.cpp.


Member Function Documentation

void KinematicGraph::CopyFrom ( const KinematicGraph other  ) 

Definition at line 206 of file structs.cpp.

int KinematicGraph::distanceTo ( KinematicGraph other  ) 

Definition at line 474 of file structs.cpp.

void KinematicGraph::evaluate ( std::vector< double >  stamps,
KinematicParams params,
KinematicData data 
)

Definition at line 310 of file structs.cpp.

void KinematicGraph::evaluateSingleStamp ( double  timestamp,
double &  avgPositionError,
double &  avgOrientationError,
double &  loglikelihood,
KinematicParams params,
KinematicData data 
)

Definition at line 256 of file structs.cpp.

int KinematicGraph::getNominalDOFs (  ) 

Definition at line 225 of file structs.cpp.

size_t KinematicGraph::getNumberOfParameters (  ) 

Definition at line 215 of file structs.cpp.

PoseMap KinematicGraph::getPrediction ( double  timestamp,
PoseMap observedMarkers,
PoseMap predictedMarkersEmpty,
KinematicParams params,
KinematicData data 
) [virtual]

Definition at line 233 of file structs.cpp.

string KinematicGraph::getTreeName ( bool  show_name,
bool  show_samples,
bool  show_dof 
)

Definition at line 237 of file structs.cpp.

void KinematicGraph::projectConfigurationSpace ( int  reducedDOFs,
std::vector< double >  stamps,
KinematicParams params,
KinematicData data 
)

Definition at line 361 of file structs.cpp.


Member Data Documentation

Definition at line 81 of file structs.h.

Definition at line 80 of file structs.h.

Definition at line 78 of file structs.h.

Definition at line 79 of file structs.h.

Definition at line 83 of file structs.h.

Definition at line 82 of file structs.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Defines


articulation_structure
Author(s): sturm
autogenerated on Fri Jan 11 09:53:15 2013