Salome HOME
*** empty log message ***
[modules/gui.git] / src / SPlot2d / SPlot2d_Prs.h
1 //  File   : SPlot2d_Prs.h
2 //  Author : Sergey RUIN
3 //  Module : SUIT
4
5 #ifndef SPLOT2D_PRS_H
6 #define SPLOT2D_PRS_H
7
8 #include "SPlot2d.h"
9 #include "SALOME_Prs.h"
10 #include "SPlot2d_CurveContainer.h"
11 #include "Plot2d_Prs.h"
12
13 class Plot2d_Curve;
14
15 class SPLOT2D_EXPORT SPlot2d_Prs : public SALOME_Prs2d, public Plot2d_Prs
16 {
17 public:
18
19   // Default constructor 
20   SPlot2d_Prs();
21
22   // Standard constructor    
23   SPlot2d_Prs( const Plot2d_Curve* obj );
24
25   SPlot2d_Prs( const Plot2d_Prs* prs );
26
27   // Destructor
28   ~SPlot2d_Prs();
29
30   virtual bool IsNull() const { return Plot2d_Prs::IsNull(); }
31
32   // Get curves list
33   // Note: Depricated method, use method getCurves     
34   SPlot2d_CurveContainer GetObjects() const;
35
36 };
37
38 #endif