#include <potential_calculator.h>
Public Member Functions | |
| float | CalculatePotential (const Vertex &_vertex) const | 
| calculates the potential for a vertex  More... | |
| float | CalculatePotential (const Segment &_segment) const | 
| calculates the potential for a segment  More... | |
| PotentialCalculator () | |
| constructor  More... | |
| PotentialCalculator (const float &_multiplier) | |
| constructor  More... | |
| void | SetMultiplier (const float &_multiplier) | 
| sets the Potential multiplier  More... | |
Private Attributes | |
| float | multiplier_ | 
Definition at line 36 of file potential_calculator.h.
| multi_robot_router::PotentialCalculator::PotentialCalculator | ( | ) | 
constructor
Definition at line 33 of file potential_calculator.cpp.
| multi_robot_router::PotentialCalculator::PotentialCalculator | ( | const float & | _multiplier | ) | 
constructor
| _multiplier | the multiplier used to multiply the potential with (used for reducing robots speeds) | 
Definition at line 37 of file potential_calculator.cpp.
| float multi_robot_router::PotentialCalculator::CalculatePotential | ( | const Vertex & | _vertex | ) | const | 
calculates the potential for a vertex
| _vertex | the vertext used for the calculation | 
Definition at line 41 of file potential_calculator.cpp.
| float multi_robot_router::PotentialCalculator::CalculatePotential | ( | const Segment & | _segment | ) | const | 
calculates the potential for a segment
| _segment | the segment used for the calculation | 
Definition at line 46 of file potential_calculator.cpp.
| void multi_robot_router::PotentialCalculator::SetMultiplier | ( | const float & | _multiplier | ) | 
sets the Potential multiplier
| _multiplier | the multiplier used to multiply the potential with (used for reducing robots speeds) | 
Definition at line 51 of file potential_calculator.cpp.
      
  | 
  private | 
Definition at line 67 of file potential_calculator.h.