summaryrefslogtreecommitdiff
path: root/dmagick/Geometry.d
diff options
context:
space:
mode:
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;