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 ) )
+ return;
+
SetReferenceObject( thePolyline, DataTag_Polyline );
SetToUpdate( true );
}