//=================================================================================================
void FeaturesPlugin_ExtrusionBoolean::makeSolids(const ListOfShape& theFaces,
ListOfShape& theResults,
- std::list<std::shared_ptr<GeomAPI_Interface>>& theAlgos)
+ ListOfMakeShape& theAlgos)
{
// Getting extrusion sizes.
double aToSize = 0.0;
// Checking that the algorithm worked properly.
if(!aPrismAlgo->isDone() || !aPrismAlgo->shape().get() || aPrismAlgo->shape()->isNull() ||
!aPrismAlgo->isValid()) {
- setError("Extrusion algorithm failed");
+ setError("Error: Extrusion algorithm failed.");
theResults.clear();
return;
}