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
|