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

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

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 ( )

Definition at line 38 of file optimizer_goal_global.h.

Member Function Documentation

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

Definition at line 57 of file optimizer_goal_global.h.

virtual double robotLibPbD::OptimizerGoalGlobal::getDistance ( )

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 

Definition at line 65 of file optimizer_goal_global.h.

virtual void robotLibPbD::OptimizerGoalGlobal::reset ( )

Definition at line 47 of file optimizer_goal_global.h.

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

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:

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