}
if (!aResult) {
aResult = boost::shared_ptr<ModelAPI_ResultConstruction>(new Model_ResultConstruction);
- storeResult(theFeatureData, aResult);
+ storeResult(theFeatureData, aResult, theIndex);
}
return aResult;
}
}
if (!aResult) {
aResult = boost::shared_ptr<ModelAPI_ResultBody>(new Model_ResultBody);
- storeResult(theFeatureData, aResult);
+ storeResult(theFeatureData, aResult, theIndex);
}
return aResult;
}
}
if (!aResult) {
aResult = boost::shared_ptr<ModelAPI_ResultPart>(new Model_ResultPart);
- storeResult(theFeatureData, aResult);
+ storeResult(theFeatureData, aResult, theIndex);
}
return aResult;
}