#include <GetupEngineSelector.h>
Inheritance diagram for GetupEngineSelector:
Public Member Functions | |
GetupEngineSelector (ModuleHandler &handler, const GetupEngineInterfaces &interfaces) | |
virtual Module * | createSolution (SolutionRequest::ModuleSolutionID id) |
bool | executeParameterized (JointData &jointData) |
Definition at line 19 of file GetupEngineSelector.h.
GetupEngineSelector::GetupEngineSelector | ( | ModuleHandler & | handler, | |
const GetupEngineInterfaces & | interfaces | |||
) | [inline] |
Constructor.
handler | The module handler of the process. | |
interfaces | The paramters of the GetupEngine module. |
Definition at line 27 of file GetupEngineSelector.h.
References SolutionRequest::getupEngine, and ModuleHandler::setModuleSelector().
virtual Module* GetupEngineSelector::createSolution | ( | SolutionRequest::ModuleSolutionID | id | ) | [inline, virtual] |
Is called on start and when the selected solution changes to create a specific solution.
id | The id of the solution to create |
Implements ModuleSelector.
Definition at line 40 of file GetupEngineSelector.h.
References SolutionRequest::gt2004GetupEngine.
bool GetupEngineSelector::executeParameterized | ( | JointData & | jointData | ) | [inline] |
Executes the module
Definition at line 52 of file GetupEngineSelector.h.
References ModuleSelector::selectedSolution.
Referenced by GT2004MotionControl::execute().