From aee6dce7ad33ebaae0f5ec9ea9919042b7de128c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Tayeb?= Date: Fri, 21 May 2010 16:09:35 +0000 Subject: [PATCH] Mesh_3_demo: Add a struct Point_ in Scene_interface (which does not depend on CGAL kernel). --- Mesh_3/demo/Mesh_3/Scene_interface.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Mesh_3/demo/Mesh_3/Scene_interface.h b/Mesh_3/demo/Mesh_3/Scene_interface.h index 33528fb1156..171e15237fd 100644 --- a/Mesh_3/demo/Mesh_3/Scene_interface.h +++ b/Mesh_3/demo/Mesh_3/Scene_interface.h @@ -55,6 +55,18 @@ public: }; // struct BBox (ad hoc class, does not depend on CGAL kernels + struct Point_ { + Point_() : x_(0.0), y_(0.0), z_(0.0) {} + Point_(double x, double y, double z) : x_(x), y_(y), z_(z) {} + + double x() const { return x_; } + double y() const { return y_; } + double z() const { return z_; } + + private: + double x_,y_,z_; + }; // struct Point_ (ad hoc class, does not depend on CGAL kernels + typedef int Item_id; virtual ~Scene_interface() {};