//==================================================================================================
void FeaturesAPI_RevolutionBoolean::setAngle(const ModelHighAPI_Double& theAngle)
{
- fillAttribute(FeaturesPlugin_Revolution::CREATION_METHOD_BY_ANGLES(), mycreationMethod);
- fillAttribute(theAngle, mytoAngle);
- fillAttribute(ModelHighAPI_Double(), myfromAngle);
-
- execIfBaseNotEmpty();
+ setAngles(theAngle, ModelHighAPI_Double());
}
//==================================================================================================
if(initialize()) {
fillAttribute(theBaseObjects, mybaseObjects);
fillAttribute(theAxis, myaxis);
- fillAttribute(FeaturesPlugin_Revolution::CREATION_METHOD_BY_ANGLES(), mycreationMethod);
- fillAttribute(theSize, mytoAngle);
- fillAttribute(ModelHighAPI_Double(), myfromAngle);
+ setAngle(theSize);
setBooleanObjects(theBooleanObjects);
}
}