#include <TaskBuilder.h>
Definition at line 15 of file TaskBuilder.h.
TaskBuilder::~TaskBuilder |
( |
| ) |
|
|
virtual |
virtual Feature::Ptr ocra::TaskBuilder::buildFeature |
( |
| ) |
|
|
protectedpure virtual |
virtual Feature::Ptr ocra::TaskBuilder::buildFeatureDesired |
( |
| ) |
|
|
protectedpure virtual |
void TaskBuilder::buildTask |
( |
| ) |
|
Task::Ptr TaskBuilder::getTask |
( |
| ) |
|
void TaskBuilder::setTaskAsObjectiveOrConstraint |
( |
| ) |
|
|
protectedvirtual |
This function is overloaded for cases where the task should be treated as a constraint and not as an objective. If not overloaded the base class implementation will be called and set the task to an objective.
Reimplemented in ocra::PointContactTaskBuilder.
Definition at line 52 of file TaskBuilder.cpp.
void TaskBuilder::setTaskParameters |
( |
| ) |
|
First sets a specific task as objective or constraint, its task level, weight, stiffness, damping and the task state (which is specific to the type of task. This information comes naturally from the task builder options passed during the construction of a TaskBuilder.
Definition at line 39 of file TaskBuilder.cpp.
virtual void ocra::TaskBuilder::setTaskState |
( |
| ) |
|
|
protectedpure virtual |
virtual void ocra::TaskBuilder::setTaskType |
( |
| ) |
|
|
protectedpure virtual |
Model::Ptr ocra::TaskBuilder::model |
|
protected |
Task::Ptr ocra::TaskBuilder::task |
|
protected |
The documentation for this class was generated from the following files: