Salome HOME
lot 10 - warnings for DTM - untested
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_CurveCreatorProfile.h
index c70dd7f03386422b83dc478fd23d001d6addf2ce..e45621d6be75e62284c93c707bba7ac73505f7fe 100644 (file)
@@ -20,6 +20,7 @@
 #define HYDROGUI_CurveCreator_Profile_HeaderFile
 
 #include "CurveCreator_Curve.hxx"
+#include <Quantity_Color.hxx>
 
 /**
  *  The CurveCreator_Curve object is represented as one or more sets of
@@ -115,12 +116,13 @@ public:
   virtual bool addPoints( const CurveCreator::Coordinates &theCoords,
                           const int theISection,
                           const int theIPnt = -1 );
-
   /**
    * Indicates whether the points can be sorted.
    */
   virtual bool canPointsBeSorted();
 
+  virtual Handle(TColgp_HArray1OfPnt) GetDifferentPoints( int theISection = -1 ) const;
+
 protected:
   /**
    * Converts the list of custom point position objects into a list of point indices
@@ -130,6 +132,10 @@ protected:
   void convert( const CurveCreator::PosPointsList& thePoints,
                 std::list<int>& theConvPoints );
 
+  //virtual void constructAISObject();
+
+  Quantity_Color myCurveColor;
+
 };
 
 #endif