11 #ifndef HPP_CORE_PATH_VALIDATIONS_IDL 12 #define HPP_CORE_PATH_VALIDATIONS_IDL 17 #define HPP_CORE_OBSTACLE_USER_INTERFACE \ 18 void setSecurityMargins(in floatSeqSeq margins) raises(Error); \ 19 void setSecurityMarginBetweenBodies(in string body_a, in string body_b, in value_type margin) raises(Error); \ 20 void filterCollisionPairs (in RelativeMotionMatrix relMotion) raises(Error); 32 boolean validate (in
floatSeq config, out ValidationReport report) raises (
Error);
53 void clear() raises (
Error);
65 boolean validate (in
Path p, in
boolean reverse, out
Path validPart, out PathValidationReport report) raises (
Error);
95 module pathValidation_idl {
115 #endif // HPP_CORE_PATH_VALIDATIONS_IDL Definition: path_validations.idl:58
Definition: path_validations.idl:97
_CORBA_MODULE hpp _CORBA_MODULE_BEG _CORBA_MODULE core_idl _CORBA_MODULE_BEG typedef char * ValidationReport
Definition: path_validations-idl.hh:79
Implement CORBA interface ``Obstacle''.
Definition: basic-server.hh:27
Corba exception travelling through the Corba channel.
Definition: common.idl:25
Definition: path_validations.idl:63
Definition: path_validations.idl:49
Definition: common-idl.hh:461
Definition: path_validations.idl:90
Definition: common-idl.hh:575
intSeqSeq RelativeMotionMatrix
Definition: path_validations-idl.hh:87
#define HPP_CORE_OBSTACLE_USER_INTERFACE
Definition: path_validations.idl:17
Definition: path_validations.idl:30
Definition: path_validations.idl:85
char * PathValidationReport
Definition: path_validations-idl.hh:83
long long size_type
Definition: common.idl:19