Public Member Functions | Public Attributes | List of all members
robotLibPbD::OptimizerGoalGlobal Class Reference

#include <optimizer_goal_global.h>

Inheritance diagram for robotLibPbD::OptimizerGoalGlobal:
Inheritance graph
[legend]

Public Member Functions

virtual void add ()
 
double dist (std::vector< double > &first, std::vector< double > &second)
 
virtual double getDistance ()
 
double getTrimmedMeanAndVariance (std::vector< std::vector< double > > &data, int index, std::vector< double > &item)
 
 OptimizerGoalGlobal ()
 
virtual void reset ()
 
void setTrimming (unsigned int value)
 
- Public Member Functions inherited from robotLibPbD::OptimizerGoal
void getDistance (CVec &from, CVec &to)
 
void getDistance (CVec &to)
 
void loadFromXml (CFrameContainer &frames, TiXmlElement *frameNode)
 
 ~OptimizerGoal ()
 

Public Attributes

std::vector< std::vector< double > > data
 
std::vector< int > ids
 
std::vector< double > item
 
std::vector< double > mean
 
std::vector< std::pair< double, int > > sorted
 
unsigned int trimming
 
- Public Attributes inherited from robotLibPbD::OptimizerGoal
CFramefirst
 
CFramesecond
 

Additional Inherited Members

- Protected Attributes inherited from robotLibPbD::OptimizerGoal
std::string function
 
DataPairs information
 

Detailed Description

Definition at line 29 of file optimizer_goal_global.h.

Constructor & Destructor Documentation

robotLibPbD::OptimizerGoalGlobal::OptimizerGoalGlobal ( )
inline

Definition at line 38 of file optimizer_goal_global.h.

Member Function Documentation

virtual void robotLibPbD::OptimizerGoalGlobal::add ( )
inlinevirtual
double robotLibPbD::OptimizerGoalGlobal::dist ( std::vector< double > &  first,
std::vector< double > &  second 
)
inline

Definition at line 57 of file optimizer_goal_global.h.

virtual double robotLibPbD::OptimizerGoalGlobal::getDistance ( )
inlinevirtual

Reimplemented from robotLibPbD::OptimizerGoal.

Definition at line 106 of file optimizer_goal_global.h.

double robotLibPbD::OptimizerGoalGlobal::getTrimmedMeanAndVariance ( std::vector< std::vector< double > > &  data,
int  index,
std::vector< double > &  item 
)
inline

Definition at line 65 of file optimizer_goal_global.h.

virtual void robotLibPbD::OptimizerGoalGlobal::reset ( )
inlinevirtual

Definition at line 47 of file optimizer_goal_global.h.

void robotLibPbD::OptimizerGoalGlobal::setTrimming ( unsigned int  value)
inline

Definition at line 52 of file optimizer_goal_global.h.

Member Data Documentation

std::vector<std::vector<double> > robotLibPbD::OptimizerGoalGlobal::data

Definition at line 35 of file optimizer_goal_global.h.

std::vector<int> robotLibPbD::OptimizerGoalGlobal::ids

Definition at line 34 of file optimizer_goal_global.h.

std::vector<double> robotLibPbD::OptimizerGoalGlobal::item

Definition at line 32 of file optimizer_goal_global.h.

std::vector<double> robotLibPbD::OptimizerGoalGlobal::mean

Definition at line 32 of file optimizer_goal_global.h.

std::vector<std::pair<double, int> > robotLibPbD::OptimizerGoalGlobal::sorted

Definition at line 33 of file optimizer_goal_global.h.

unsigned int robotLibPbD::OptimizerGoalGlobal::trimming

Definition at line 36 of file optimizer_goal_global.h.


The documentation for this class was generated from the following file:


asr_kinematic_chain_optimizer
Author(s): Aumann Florian, Heller Florian, Jäkel Rainer, Wittenbeck Valerij
autogenerated on Mon Jun 10 2019 12:35:36