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);
110 module pathValidation_idl {
Definition: common-idl.hh:689
Definition: common-idl.hh:575
Corba exception travelling through the Corba channel.
Definition: common.idl:27
Definition: path_validations.idl:59
Definition: path_validations.idl:31
boolean validate(in floatSeq config, out ValidationReport report)
Definition: path_validations.idl:50
void add(in ConfigValidation validation)
size_type numberConfigValidations()
Definition: path_validations.idl:106
Definition: path_validations.idl:64
boolean validate(in Path p, in boolean reverse, out Path validPart, out PathValidationReport report)
boolean validateConfiguration(in floatSeq config, out ValidationReport report)
Definition: path_validations.idl:101
Definition: path_validations.idl:113
string ValidationReport
Definition: path_validations.idl:26
string PathValidationReport
Definition: path_validations.idl:27
Implement CORBA interface `‘Obstacle’'.
Definition: basic-server.hh:35
long long size_type
Definition: common.idl:19
intSeqSeq RelativeMotionMatrix
Definition: path_validations-idl.hh:87
char * PathValidationReport
Definition: path_validations-idl.hh:83
_CORBA_MODULE hpp _CORBA_MODULE_BEG _CORBA_MODULE core_idl _CORBA_MODULE_BEG typedef char * ValidationReport
Definition: path_validations-idl.hh:79
#define HPP_CORE_OBSTACLE_USER_INTERFACE
Definition: path_validations.idl:17