AttributeReferencePtr anAttrSketch = aBase->reference(FeaturesPlugin_Extrusion::SKETCH_ID());
AttributeSelectionListPtr anAttrObjects =
aBase->selectionList(FeaturesPlugin_Extrusion::BASE_OBJECTS_ID());
- AttributeSelectionPtr anAttrDirection =
+ AttributeSelectionPtr anAttrDirection =
aBase->selection(FeaturesPlugin_Extrusion::DIRECTION_OBJECT_ID());
theDumper << aBase << " = model.addExtrusion";
theDumper << ", " << anAttrToSize << ", " << anAttrFromSize;
} else if(aCreationMethod == FeaturesPlugin_Extrusion::CREATION_METHOD_BY_PLANES()) {
- AttributeSelectionPtr anAttrToObject =
+ AttributeSelectionPtr anAttrToObject =
aBase->selection(FeaturesPlugin_Extrusion::TO_OBJECT_ID());
AttributeDoublePtr anAttrToOffset = aBase->real(FeaturesPlugin_Extrusion::TO_OFFSET_ID());
- AttributeSelectionPtr anAttrFromObject =
+ AttributeSelectionPtr anAttrFromObject =
aBase->selection(FeaturesPlugin_Extrusion::FROM_OBJECT_ID());
AttributeDoublePtr anAttrFromOffset = aBase->real(FeaturesPlugin_Extrusion::FROM_OFFSET_ID());
", " << anAttrFromObject << ", " << anAttrFromOffset;
}
- AttributeSelectionListPtr anAttrBoolObjects =
+ AttributeSelectionListPtr anAttrBoolObjects =
aBase->selectionList(FeaturesPlugin_CompositeBoolean::OBJECTS_ID());
theDumper << ", " << anAttrBoolObjects << ")" << std::endl;
{
std::shared_ptr<ModelAPI_Feature> aFeature =
thePart->addFeature(FeaturesPlugin_ExtrusionCut::ID());
- return ExtrusionCutPtr(new FeaturesAPI_ExtrusionCut(aFeature, theBaseObjects,
+ return ExtrusionCutPtr(new FeaturesAPI_ExtrusionCut(aFeature, theBaseObjects,
theSize, theBooleanObjects));
}
const ModelHighAPI_Double& theSize,
const std::list<ModelHighAPI_Selection>& theBooleanObjects)
{
- std::shared_ptr<ModelAPI_Feature> aFeature =
+ std::shared_ptr<ModelAPI_Feature> aFeature =
thePart->addFeature(FeaturesPlugin_ExtrusionCut::ID());
return ExtrusionCutPtr(new FeaturesAPI_ExtrusionCut(aFeature, theBaseObjects, theDirection,
theSize, theBooleanObjects));
{
std::shared_ptr<ModelAPI_Feature> aFeature =
thePart->addFeature(FeaturesPlugin_ExtrusionCut::ID());
- return ExtrusionCutPtr(new FeaturesAPI_ExtrusionCut(aFeature, theBaseObjects,
+ return ExtrusionCutPtr(new FeaturesAPI_ExtrusionCut(aFeature, theBaseObjects,
theToSize, theFromSize, theBooleanObjects));
}
{
std::shared_ptr<ModelAPI_Feature> aFeature =
thePart->addFeature(FeaturesPlugin_ExtrusionFuse::ID());
- return ExtrusionFusePtr(new FeaturesAPI_ExtrusionFuse(aFeature, theBaseObjects,
+ return ExtrusionFusePtr(new FeaturesAPI_ExtrusionFuse(aFeature, theBaseObjects,
theSize, theBooleanObjects));
}
{
std::shared_ptr<ModelAPI_Feature> aFeature =
thePart->addFeature(FeaturesPlugin_ExtrusionFuse::ID());
- return ExtrusionFusePtr(new FeaturesAPI_ExtrusionFuse(aFeature, theBaseObjects,
+ return ExtrusionFusePtr(new FeaturesAPI_ExtrusionFuse(aFeature, theBaseObjects,
theDirection, theSize, theBooleanObjects));
}
const ModelHighAPI_Double& theFromSize,
const std::list<ModelHighAPI_Selection>& theBooleanObjects)
{
- std::shared_ptr<ModelAPI_Feature> aFeature =
+ std::shared_ptr<ModelAPI_Feature> aFeature =
thePart->addFeature(FeaturesPlugin_ExtrusionFuse::ID());
- return ExtrusionFusePtr(new FeaturesAPI_ExtrusionFuse(aFeature, theBaseObjects,
+ return ExtrusionFusePtr(new FeaturesAPI_ExtrusionFuse(aFeature, theBaseObjects,
theToSize, theFromSize, theBooleanObjects));
}
const ModelHighAPI_Double& theFromOffset,
const std::list<ModelHighAPI_Selection>& theBooleanObjects)
{
- std::shared_ptr<ModelAPI_Feature> aFeature =
+ std::shared_ptr<ModelAPI_Feature> aFeature =
thePart->addFeature(FeaturesPlugin_ExtrusionFuse::ID());
return ExtrusionFusePtr(new FeaturesAPI_ExtrusionFuse(aFeature,
theBaseObjects,