RobWorkProject  23.9.11-
Task< T > Member List

This is the complete list of members for Task< T >, including all inherited members.

_actions (defined in TaskBase)TaskBaseprotected
_augmentations (defined in TaskBase)TaskBaseprotected
_deviceName (defined in TaskBase)TaskBaseprotected
_entities (defined in TaskBase)TaskBaseprotected
_entityTypeEntityprotected
_idEntityprotected
_indexEntityprotected
_motions (defined in GenericTask< Task< T >, Target< T >, Motion< T > >)GenericTask< Task< T >, Target< T >, Motion< T > >protected
_propertiesEntityprotected
_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)TaskBaseprotected
ActionPtr typedefTaskBase
addAction(ActionPtr action)TaskBaseinline
addActionToFront(ActionPtr action) (defined in TaskBase)TaskBaseinline
addAugmentation(TaskBase::Ptr task, const std::string &id)TaskBaseinline
addEntity(rw::core::Ptr< Entity > entity)TaskBaseinline
addEntityToFront(rw::core::Ptr< Entity > entity) (defined in TaskBase)TaskBaseinline
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()Entityinline
clone() (defined in Task< T >)Task< T >inlinevirtual
copyBase(TaskBase::Ptr target) (defined in TaskBase)TaskBaseinlineprotected
doClone() (defined in Task< T >)Task< T >inlineprotectedvirtual
doReverseBase() (defined in TaskBase)TaskBaseinlineprotected
Entity(EntityType type, const std::string &id="")Entityinline
entityType() constEntityinlinevirtual
GenericTask(Type type=-1, const std::string &id="")GenericTask< Task< T >, Target< T >, Motion< T > >inline
getActions()TaskBaseinline
getActions() constTaskBaseinline
getAugmentation(const std::string &id)TaskBaseinline
getAugmentations()TaskBaseinline
getAugmentations() constTaskBaseinline
getDeviceName() constTaskBaseinline
getEntities()TaskBaseinline
getEntities() constTaskBaseinline
getId() constEntityinline
getIndex() constEntityinline
getMotions()GenericTask< Task< T >, Target< T >, Motion< T > >inline
getMotions() constGenericTask< Task< T >, Target< T >, Motion< T > >inline
getPath()Task< T >inline
getPropertyMap()Entityinline
getPropertyMap() constEntityinline
getTargetPath() (defined in Task< T >)Task< T >inline
getTargets()GenericTask< Task< T >, Target< T >, Motion< T > >inline
getTargets() constGenericTask< Task< T >, Target< T >, Motion< T > >inline
getTasks()GenericTask< Task< T >, Target< T >, Motion< T > >inline
getTasks() constGenericTask< Task< T >, Target< T >, Motion< T > >inline
hasAugmentation(const std::string &id)TaskBaseinline
INT typedef (defined in Task< T >)Task< T >
MotionPtr typedefGenericTask< Task< T >, Target< T >, Motion< T > >
Ptr typedefTask< T >
removeAction(Action::Ptr action)TaskBaseinline
removeEntity(Entity::Ptr entity) (defined in TaskBase)TaskBaseinlineprotected
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)TaskBaseinline
setId(const std::string &id)Entityinline
setIndex(int index)Entityinline
setPropertyMap(const rw::core::PropertyMap &propertymap)Entityinline
TargetPtr typedefGenericTask< Task< T >, Target< T >, Motion< T > >
Task(const std::string &id="")Task< T >inline
TaskBase(Type type, const std::string &id="")TaskBaseinline
TaskPtr typedefGenericTask< Task< T >, Target< T >, Motion< T > >
type() constTaskBaseinline
~Entity()Entityinlinevirtual
~GenericTask()GenericTask< Task< T >, Target< T >, Motion< T > >inlinevirtual
~Task()Task< T >inlinevirtual
~TaskBase()TaskBaseinlinevirtual