Salome HOME
Feature #296: Georeferencement of images on the base of files.
[modules/hydro.git] / src / HYDROData / HYDROData_Digue.cxx
index 89c92a86f5b93a8551db33e7c14826f9c9260c2f..5efa44060097c0803dab09ec90bc7994fadd103e 100644 (file)
@@ -5,16 +5,17 @@
 
 #include <TopoDS_Shape.hxx>
 
+#include <QColor>
 #include <QStringList>
 
 #define PYTHON_DIGUE_ID "KIND_DIGUE"
 
-IMPLEMENT_STANDARD_HANDLE(HYDROData_Digue,HYDROData_ArtificialObject)
-IMPLEMENT_STANDARD_RTTIEXT(HYDROData_Digue,HYDROData_ArtificialObject)
+IMPLEMENT_STANDARD_HANDLE(HYDROData_Digue,HYDROData_Channel)
+IMPLEMENT_STANDARD_RTTIEXT(HYDROData_Digue,HYDROData_Channel)
 
 
 HYDROData_Digue::HYDROData_Digue()
-: HYDROData_ArtificialObject()
+: HYDROData_Channel()
 {
 }
 
@@ -44,17 +45,23 @@ QStringList HYDROData_Digue::DumpToPython( MapOfTreatedObjects& theTreatedObject
   return aResList;
 }
 
-TopoDS_Shape HYDROData_Digue::GetTopShape() const
+QColor HYDROData_Digue::DefaultFillingColor()
 {
-  // TODO
-  return getTopShape();
+  return QColor( Qt::red );
 }
 
-TopoDS_Shape HYDROData_Digue::GetShape3D() const
+QColor HYDROData_Digue::DefaultBorderColor()
 {
-  // TODO
-  return getShape3D();
+  return QColor( Qt::transparent );
 }
 
+QColor HYDROData_Digue::getDefaultFillingColor() const
+{
+  return DefaultFillingColor();
+}
 
+QColor HYDROData_Digue::getDefaultBorderColor() const
+{
+  return DefaultBorderColor();
+}