+ switch (aType) {
+ case BOOL_CUT:
+ aResult->store(GeomAlgoAPI_Boolean::makeCut(aObject, aTool));
+ break;
+ case BOOL_FUSE:
+ aResult->store(GeomAlgoAPI_Boolean::makeFuse(aObject, aTool));
+ break;
+ case BOOL_COMMON:
+ aResult->store(GeomAlgoAPI_Boolean::makeCommon(aObject, aTool));
+ break;
+ }