Salome HOME
debug of DTM presentation
[modules/hydro.git] / src / HYDROData / HYDROData_Bathymetry.h
index 1cffaaf27919a943c65b36ef19fee097b2d83cb2..63a44f92f47f11e6db601d8101047f17dbab1831 100644 (file)
@@ -20,6 +20,7 @@
 #define HYDROData_Bathymetry_HeaderFile
 
 #include "HYDROData_IAltitudeObject.h"
+#include <vector>
 
 class QFile;
 class gp_XYZ;
@@ -40,9 +41,14 @@ DEFINE_STANDARD_HANDLE(HYDROData_Bathymetry, HYDROData_IAltitudeObject)
 class HYDROData_Bathymetry : public HYDROData_IAltitudeObject
 {
 public:
-
-  typedef gp_XYZ                              AltitudePoint;
-  typedef NCollection_Sequence<AltitudePoint> AltitudePoints;
+  struct AltitudePoint
+  {
+    AltitudePoint( double x=0, double y=0, double z=0 ) { X=x; Y=y; Z=z; }
+    double X;
+    double Y;
+    double Z;
+  };
+  typedef std::vector<AltitudePoint> AltitudePoints;
 
 protected: