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);
88 boolean validateConfiguration (in
floatSeq config,
120 module pathValidation_idl {
Definition: common-idl.hh:689
Definition: common-idl.hh:575
#define HPP_EXPOSE_MEMORY_DEALLOCATION(ErrorType)
Definition: common.idl:14
Corba exception travelling through the Corba channel.
Definition: common.idl:27
Definition: path_validations.idl:61
Definition: path_validations.idl:31
Definition: path_validations.idl:52
void add(in ConfigValidation validation)
size_type numberConfigValidations()
Definition: path_validations.idl:110
HPP_CORE_OBSTACLE_USER_INTERFACE void setBreakDistance(in value_type breakDistance)
value_type getBreakDistance()
Definition: path_validations.idl:66
Definition: path_validations.idl:105
Definition: path_validations.idl:123
string ValidationReport
Definition: path_validations.idl:26
string PathValidationReport
Definition: path_validations.idl:27
Implement CORBA interface `‘Obstacle’'.
Definition: client.hh:46
long long size_type
Definition: common.idl:19
double value_type
Definition: common.idl:18
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