#include <BALL/SCORING/COMMON/scoringComponent.h>

Public Member Functions | |
| ScoringComponent () | |
| ScoringComponent (const ScoringComponent &sc) | |
| ScoringComponent (ScoringFunction &sf) | |
| virtual | ~ScoringComponent () |
| virtual void | clear () |
| virtual bool | setup () |
| ScoringFunction * | getScoringFunction () const |
| void | setScoringFunction (ScoringFunction &sf) |
| String | getName () const |
| void | setName (const String &name) |
| virtual double | calculateScore () |
| virtual double | getScore () const |
Protected Attributes | |
| ScoringFunction * | scoring_function_ |
| double | score_ |
Private Attributes | |
| String | name_ |
Definition at line 14 of file scoringComponent.h.
| BALL::ScoringComponent::ScoringComponent | ( | ) |
| BALL::ScoringComponent::ScoringComponent | ( | const ScoringComponent & | sc | ) |
| BALL::ScoringComponent::ScoringComponent | ( | ScoringFunction & | sf | ) |
| virtual BALL::ScoringComponent::~ScoringComponent | ( | ) | [virtual] |
| virtual double BALL::ScoringComponent::calculateScore | ( | ) | [virtual] |
| virtual void BALL::ScoringComponent::clear | ( | ) | [virtual] |
| String BALL::ScoringComponent::getName | ( | ) | const |
| virtual double BALL::ScoringComponent::getScore | ( | ) | const [virtual] |
| ScoringFunction* BALL::ScoringComponent::getScoringFunction | ( | ) | const |
| void BALL::ScoringComponent::setName | ( | const String & | name | ) |
| void BALL::ScoringComponent::setScoringFunction | ( | ScoringFunction & | sf | ) |
| virtual bool BALL::ScoringComponent::setup | ( | ) | [virtual] |
String BALL::ScoringComponent::name_ [private] |
Definition at line 80 of file scoringComponent.h.
double BALL::ScoringComponent::score_ [protected] |
Definition at line 74 of file scoringComponent.h.
ScoringFunction* BALL::ScoringComponent::scoring_function_ [protected] |
Definition at line 71 of file scoringComponent.h.
1.6.3