12 #ifndef HPP_AFFORDANCE_CORBA_SERVER_IDL 13 # define HPP_AFFORDANCE_CORBA_SERVER_IDL 14 # include <hpp/common.idl> 29 void resetAffordanceConfig() raises (Error);
45 void setAffordanceConfig (in
string affType, in
doubleSeq conf)
58 doubleSeq getAffordanceConfig (in
string affType) raises (Error);
65 void setMargin (in
string affType, in
double margin) raises (Error);
73 void setNeighbouringTriangleMargin (in
string affType,
74 in
double nbTriMargin) raises (Error);
80 void setMinimumArea (in
string affType, in
double minArea)
87 boolean checkModel (in
string obstacleName) raises (Error);
93 void analyseObject (in
string obstacleName,in
doubleSeq reduceSizes) raises (Error);
98 void analyseAll (in
doubleSeq reduceSizes) raises (Error);
104 void deleteAffordances (in
string obstacleName) raises (Error);
111 void deleteAffordancesByType (in
string affordance,
112 in
string obstacleName) raises (Error);
127 Names_t getAffRefObstacles (in
string affordance)
131 Names_t getAffordanceTypes () raises (Error);
134 Names_t getAffordanceConfigTypes () raises (Error);
140 #endif // HPP_AFFORDANCE_CORBA_SERVER_IDL sequence< doubleSeq > doubleSeqSeq
Definition: affordance.idl:18
sequence< doubleSeqSeqSeq > doubleSeqSeqSeqSeq
Definition: affordance.idl:20
sequence< double > doubleSeq
Definition: affordance.idl:17
sequence< doubleSeqSeq > doubleSeqSeqSeq
Definition: affordance.idl:19
Creation of a device.
Definition: affordance.idl:25