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);
84 boolean validateConfiguration (in
floatSeq config,
85 out ValidationReport report) raises (
Error);
110 module pathValidation_idl {
131 #endif // HPP_CORE_PATH_VALIDATIONS_IDL Definition: path_validations.idl:58
Definition: path_validations.idl:112
_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:35
Corba exception travelling through the Corba channel.
Definition: common.idl:26
Definition: path_validations.idl:63
Definition: path_validations.idl:49
Definition: common-idl.hh:575
Definition: path_validations.idl:105
Definition: common-idl.hh:689
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:100
char * PathValidationReport
Definition: path_validations-idl.hh:83
long long size_type
Definition: common.idl:19