Public メソッド |
| | HandEyeCalibrationTaskResource (const std::string &taskname, ControllerClientPtr controller, SceneResourcePtr scene) |
| virtual | ~HandEyeCalibrationTaskResource () |
| virtual void | ComputeCalibrationPoses (int timeout, HandEyeCalibrationTaskParameters ¶ms, HandEyeCalibrationResultResource::CalibrationResult &result) |
| virtual PlanningResultResourcePtr | GetResult () |
| | gets the result of the task execution. If no result has been computed yet, will return a NULL pointer.
|
| virtual void | GetTaskParameters (HandEyeCalibrationTaskParameters &taskparameters) |
| | Get the task info for tasks of type binpicking
|
| virtual void | SetTaskParameters (const HandEyeCalibrationTaskParameters &taskparameters) |
| | Set the task info for tasks of type binpicking
|
| | TaskResource (ControllerClientPtr controller, const std::string &pk) |
| virtual | ~TaskResource () |
| virtual bool | Execute () |
| | execute the task.
|
| virtual void | Cancel () |
| | if the task is currently executing, send a cancel request
|
| virtual void | GetRunTimeStatus (JobStatus &status, int options=1) |
| | get the run-time status of the executed task.
|
| virtual OptimizationResourcePtr | GetOrCreateOptimizationFromName_UTF8 (const std::string &optimizationname, const std::string &optimizationtype=std::string("robotplacement")) |
| | Gets or creates the a optimization part of the scene.
|
| virtual OptimizationResourcePtr | GetOrCreateOptimizationFromName_UTF16 (const std::wstring &optimizationname, const std::string &optimizationtype=std::string("robotplacement")) |
| virtual void | GetOptimizationPrimaryKeys (std::vector< std::string > &optimizationkeys) |
| | gets a list of all the scene primary keys currently available to the user
|
| virtual void | GetTaskParameters (ITLPlanningTaskParameters &taskparameters) |
| | Get the task info for tasks of type itlplanning
|
| virtual void | SetTaskParameters (const ITLPlanningTaskParameters &taskparameters) |
| | Set new task info for tasks of type itlplanning
|
| | WebResource (ControllerClientPtr controller, const std::string &resourcename, const std::string &pk) |
| virtual | ~WebResource () |
| ControllerClientPtr | GetController () const |
| const std::string & | GetResourceName () const |
| const std::string & | GetPrimaryKey () const |
| virtual std::string | Get (const std::string &field) |
| | gets an attribute of this web resource
|
| virtual void | Set (const std::string &field, const std::string &newvalue) |
| | sets an attribute of this web resource
|
| virtual void | Delete () |
| | delete the resource and all its child resources
|
| virtual void | Copy (const std::string &newname, int options) |
| | copy the resource and all its child resources to a new name
|