/*
- Copyright (C) 2007 Paul Davis
- Author: Dave Robillard
+ Copyright (C) 2007 Paul Davis
+ Author: David Robillard
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
#include <libgnomecanvasmm/polygon.h>
#include "canvas-note-event.h"
+#include "canvas.h"
namespace Gnome {
namespace Canvas {
-class Diamond : public Polygon {
-public:
+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;
};