Actin®  Version 5.2.0
Software for Robotics Simulation and Control
EcDodObjectVisitor Class Referenceabstract

Virtual base class for defining visitor algorithms for manipulationAction objects. More...

#include <ecDodObjectVisitor.h>

Inheritance diagram for EcDodObjectVisitor:
EcDODRemoveRoleVisitor EcDODRenameActionVisitor EcDODRenamePoseVisitor EcDODRenameRoleVisitor EcDODReplaceActionToDirectionVisitor

Public Member Functions

 EcDodObjectVisitor ()
 constructor
 
virtual ~EcDodObjectVisitor ()
 destructor
 
virtual EcBoolean success () const =0
 returns a flag indicating of the visitor was successful
 
virtual void visit (EcDirectorObjectDirectory &object)=0
 
virtual void visit (EcManipulationSceneDirectionDirectorObject &object, const EcString &objectName)
 
virtual void visit (EcManipulationScriptDirectorObject &object, const EcString &objectName)
 
virtual void visit (EcManipulationScript &object, const EcString &objectName)
 
virtual void visit (EcManipulationSceneDirectorObject &object, const EcString &objectName)
 
virtual void visit (EcDirectionCondition &object, const EcString &objectName)
 
virtual void visit (EcPose &object, const EcString &objectName)
 
virtual void visit (EcManipulationSceneDirection &object, const EcString &objectName)=0
 
virtual void visit (EcManipulationScene &object, const EcString &objectName)=0
 
virtual void visit (EcManipulationSceneReference &object, const EcString &objectName)
 
virtual void visit (EcManipulationDirectionReference &object, const EcString &objectName)=0
 
virtual void visit (EcStageDirectionReference &object, const EcString &objectName)=0
 
virtual void visit (EcManipulationWaypoint &object, const EcString &objectName)
 
virtual void visit (EcToolOffsetDirection &object, const EcString &objectName)
 
virtual void visit (EcPoseDirectorObject &object, const EcString &objectName)
 
void addToModifiedList (const EcString &objectName)
 
virtual void mergeActionVisitorModification ()
 
const EcStringVectormodifiedItems ()
 

Protected Attributes

EcStringVector m_ObjectModifiedVector
 

Detailed Description

Virtual base class for defining visitor algorithms for manipulationAction objects.

Virtual base class for defining visitor algorithms for ecDodObjectVisitor objects.

Definition at line 36 of file ecDodObjectVisitor.h.


The documentation for this class was generated from the following file:
Created by Energid Technologies www.energid.com
Copyright © 2016 Energid. All trademarks mentioned in this document are property of their respective owners.