#include <optimizer_goal.h>
Public Member Functions | |
virtual double | getDistance () |
void | getDistance (CVec &from, CVec &to) |
void | getDistance (CVec &to) |
void | loadFromXml (CFrameContainer &frames, TiXmlElement *frameNode) |
~OptimizerGoal () | |
Public Attributes | |
CFrame * | first |
CFrame * | second |
Protected Attributes | |
std::string | function |
DataPairs | information |
Definition at line 30 of file optimizer_goal.h.
robotLibPbD::OptimizerGoal::~OptimizerGoal | ( | ) | [inline] |
Definition at line 37 of file optimizer_goal.h.
virtual double robotLibPbD::OptimizerGoal::getDistance | ( | ) | [inline, virtual] |
Reimplemented in robotLibPbD::OptimizerGoalGlobal, robotLibPbD::OptimizerGoalOrientation, and robotLibPbD::OptimizerGoalPosition.
Definition at line 48 of file optimizer_goal.h.
void robotLibPbD::OptimizerGoal::getDistance | ( | CVec & | from, |
CVec & | to | ||
) | [inline] |
Definition at line 76 of file optimizer_goal.h.
void robotLibPbD::OptimizerGoal::getDistance | ( | CVec & | to | ) | [inline] |
Definition at line 82 of file optimizer_goal.h.
void robotLibPbD::OptimizerGoal::loadFromXml | ( | CFrameContainer & | frames, |
TiXmlElement * | frameNode | ||
) | [inline] |
Definition at line 38 of file optimizer_goal.h.
Definition at line 36 of file optimizer_goal.h.
std::string robotLibPbD::OptimizerGoal::function [protected] |
Definition at line 34 of file optimizer_goal.h.
DataPairs robotLibPbD::OptimizerGoal::information [protected] |
Definition at line 33 of file optimizer_goal.h.
Definition at line 36 of file optimizer_goal.h.