summaryrefslogtreecommitdiff
path: root/dmagick/Geometry.d
diff options
context:
space:
mode:
authorMike Wey2011-04-17 20:00:00 +0200
committerMike Wey2011-04-17 20:00:00 +0200
commite304bd5d365f8d62aedf43adba6e89b28643b5ab (patch)
tree687bff8b3d0bbade8660706f523b3bbdb6db648b /dmagick/Geometry.d
parent9926bd87c9419d12bf97bab4075ce6aaf48a00a8 (diff)
the last of the image properties
Diffstat (limited to 'dmagick/Geometry.d')
-rw-r--r--dmagick/Geometry.d12
1 files changed, 12 insertions, 0 deletions
diff --git a/dmagick/Geometry.d b/dmagick/Geometry.d
index e25a685..6f54516 100644
--- a/dmagick/Geometry.d
+++ b/dmagick/Geometry.d
@@ -120,6 +120,18 @@ struct Geometry
assert( geo.toString == "200x150!-50+25");
}
+ RectangleInfo rectangleInfo()
+ {
+ RectangleInfo info;
+
+ info.width = width;
+ info.height = height;
+ info.x = xOffset;
+ info.y = yOffset;
+
+ return info;
+ }
+
int opCmp(ref const Geometry geometry)
{
return width*height - geometry.width*geometry.height;