_actions (defined in TaskBase) | TaskBase | protected |
_augmentations (defined in TaskBase) | TaskBase | protected |
_deviceName (defined in TaskBase) | TaskBase | protected |
_entities (defined in TaskBase) | TaskBase | protected |
_entityType | Entity | protected |
_id | Entity | protected |
_index | Entity | protected |
_motions (defined in GenericTask< Task< T >, Target< T >, Motion< T > >) | GenericTask< Task< T >, Target< T >, Motion< T > > | protected |
_properties | Entity | protected |
_targets (defined in GenericTask< Task< T >, Target< T >, Motion< T > >) | GenericTask< Task< T >, Target< T >, Motion< T > > | protected |
_tasks (defined in GenericTask< Task< T >, Target< T >, Motion< T > >) | GenericTask< Task< T >, Target< T >, Motion< T > > | protected |
_type (defined in TaskBase) | TaskBase | protected |
ActionPtr typedef | TaskBase | |
addAction(ActionPtr action) | TaskBase | inline |
addActionToFront(ActionPtr action) (defined in TaskBase) | TaskBase | inline |
addAugmentation(TaskBase::Ptr task, const std::string &id) | TaskBase | inline |
addEntity(rw::core::Ptr< Entity > entity) | TaskBase | inline |
addEntityToFront(rw::core::Ptr< Entity > entity) (defined in TaskBase) | TaskBase | inline |
addMotion(MotionPtr motion) | GenericTask< Task< T >, Target< T >, Motion< T > > | inline |
addMotionToFront(MotionPtr motion) | GenericTask< Task< T >, Target< T >, Motion< T > > | inline |
addTarget(TargetPtr target) | GenericTask< Task< T >, Target< T >, Motion< T > > | inline |
addTargetByValue(const T &value) | Task< T > | inline |
addTargetByValueToFront(const T &value) (defined in Task< T >) | Task< T > | inline |
addTargetToFront(TargetPtr target) (defined in GenericTask< Task< T >, Target< T >, Motion< T > >) | GenericTask< Task< T >, Target< T >, Motion< T > > | inline |
addTask(TaskPtr task) | GenericTask< Task< T >, Target< T >, Motion< T > > | inline |
addTaskToFront(TaskPtr task) (defined in GenericTask< Task< T >, Target< T >, Motion< T > >) | GenericTask< Task< T >, Target< T >, Motion< T > > | inline |
addToPath(typename Task< T >::Ptr task, std::vector< T > &result) | Task< T > | inline |
addToTargetPath(typename Task< T >::Ptr task, std::vector< typename Target< T >::Ptr > &result) (defined in Task< T >) | Task< T > | inline |
cast() | Entity | inline |
clone() (defined in Task< T >) | Task< T > | inlinevirtual |
copyBase(TaskBase::Ptr target) (defined in TaskBase) | TaskBase | inlineprotected |
doClone() (defined in Task< T >) | Task< T > | inlineprotectedvirtual |
doReverseBase() (defined in TaskBase) | TaskBase | inlineprotected |
Entity(EntityType type, const std::string &id="") | Entity | inline |
entityType() const | Entity | inlinevirtual |
GenericTask(Type type=-1, const std::string &id="") | GenericTask< Task< T >, Target< T >, Motion< T > > | inline |
getActions() | TaskBase | inline |
getActions() const | TaskBase | inline |
getAugmentation(const std::string &id) | TaskBase | inline |
getAugmentations() | TaskBase | inline |
getAugmentations() const | TaskBase | inline |
getDeviceName() const | TaskBase | inline |
getEntities() | TaskBase | inline |
getEntities() const | TaskBase | inline |
getId() const | Entity | inline |
getIndex() const | Entity | inline |
getMotions() | GenericTask< Task< T >, Target< T >, Motion< T > > | inline |
getMotions() const | GenericTask< Task< T >, Target< T >, Motion< T > > | inline |
getPath() | Task< T > | inline |
getPropertyMap() | Entity | inline |
getPropertyMap() const | Entity | inline |
getTargetPath() (defined in Task< T >) | Task< T > | inline |
getTargets() | GenericTask< Task< T >, Target< T >, Motion< T > > | inline |
getTargets() const | GenericTask< Task< T >, Target< T >, Motion< T > > | inline |
getTasks() | GenericTask< Task< T >, Target< T >, Motion< T > > | inline |
getTasks() const | GenericTask< Task< T >, Target< T >, Motion< T > > | inline |
hasAugmentation(const std::string &id) | TaskBase | inline |
INT typedef (defined in Task< T >) | Task< T > | |
MotionPtr typedef | GenericTask< Task< T >, Target< T >, Motion< T > > | |
Ptr typedef | Task< T > | |
removeAction(Action::Ptr action) | TaskBase | inline |
removeEntity(Entity::Ptr entity) (defined in TaskBase) | TaskBase | inlineprotected |
removeMotion(MotionPtr motion) | GenericTask< Task< T >, Target< T >, Motion< T > > | inline |
removeTarget(TargetPtr target) | GenericTask< Task< T >, Target< T >, Motion< T > > | inline |
reverse() | GenericTask< Task< T >, Target< T >, Motion< T > > | inlinevirtual |
setDeviceName(const std::string &name) | TaskBase | inline |
setId(const std::string &id) | Entity | inline |
setIndex(int index) | Entity | inline |
setPropertyMap(const rw::core::PropertyMap &propertymap) | Entity | inline |
TargetPtr typedef | GenericTask< Task< T >, Target< T >, Motion< T > > | |
Task(const std::string &id="") | Task< T > | inline |
TaskBase(Type type, const std::string &id="") | TaskBase | inline |
TaskPtr typedef | GenericTask< Task< T >, Target< T >, Motion< T > > | |
type() const | TaskBase | inline |
~Entity() | Entity | inlinevirtual |
~GenericTask() | GenericTask< Task< T >, Target< T >, Motion< T > > | inlinevirtual |
~Task() | Task< T > | inlinevirtual |
~TaskBase() | TaskBase | inlinevirtual |