#ifndef __point__ #define __point__ #include class Point { private : vec3 m_coords; bool m_selected; Point * m_next; Point * m_prev; public : Point(); Point(const vec3 & _v); vec3 coords() const; void coords(const vec3 & _v); void coords(double _x, double _y, double _z); bool selected() const; void selected(bool _s); Point * next() const; void next(Point * _p); Point * prev() const; void prev(Point * _p); }; #endif