{
}
-QStringList HYDROData_ImmersibleZone::DumpToPython( MapOfTreatedObjects& theTreatedObjects ) const
+QStringList HYDROData_ImmersibleZone::DumpToPython( const QString& thePyScriptPath,
+ MapOfTreatedObjects& theTreatedObjects ) const
{
QStringList aResList = dumpObjectCreation( theTreatedObjects );
QString aZoneName = GetObjPyName();
Handle(HYDROData_IAltitudeObject) aRefAltitude = GetAltitudeObject();
- setPythonReferenceObject( theTreatedObjects, aResList, aRefAltitude, "SetAltitudeObject" );
+ setPythonReferenceObject( thePyScriptPath, theTreatedObjects, aResList, aRefAltitude, "SetAltitudeObject" );
Handle(HYDROData_PolylineXY) aRefPolyline = GetPolyline();
- setPythonReferenceObject( theTreatedObjects, aResList, aRefPolyline, "SetPolyline" );
+ setPythonReferenceObject( thePyScriptPath, theTreatedObjects, aResList, aRefPolyline, "SetPolyline" );
aResList << QString( "" );
return aResSeq;
}
-TopoDS_Shape HYDROData_ImmersibleZone::GetTopShape() const
-{
- return getTopShape();
-}
-
void HYDROData_ImmersibleZone::Update()
{
HYDROData_NaturalObject::Update();
TopoDS_Shape HYDROData_ImmersibleZone::GetShape3D() const
{
- return getTopShape();
+ return GetTopShape();
}
-QColor HYDROData_ImmersibleZone::DefaultFillingColor()
+QColor HYDROData_ImmersibleZone::DefaultFillingColor() const
{
return QColor( Qt::darkBlue );
}
-QColor HYDROData_ImmersibleZone::DefaultBorderColor()
+QColor HYDROData_ImmersibleZone::DefaultBorderColor() const
{
return QColor( Qt::transparent );
}
-QColor HYDROData_ImmersibleZone::getDefaultFillingColor() const
-{
- return DefaultFillingColor();
-}
-
-QColor HYDROData_ImmersibleZone::getDefaultBorderColor() const
-{
- return DefaultBorderColor();
-}
-
void HYDROData_ImmersibleZone::SetPolyline( const Handle(HYDROData_PolylineXY)& thePolyline )
{
if( IsEqual( GetPolyline(), thePolyline ) )
ClearReferenceObjects( DataTag_Polyline );
Changed( Geom_2d );
}
-
-