-class Diamond : public Gnome::Canvas::Polygon {
-public:
- Diamond(Gnome::Canvas::Group& group, double height);
+class Diamond : public Polygon
+{
+ public:
+ Diamond(Group& group, double height);
+ ~Diamond ();
+
+ void move_to (double x, double y);
+ void move_by (double dx, double dy);
+ void set_height(double height);
+
+ protected:
+ double _x;
+ double _y;
+ double _h;
+ GnomeCanvasPoints* points;