From 28f2baea42e44011c23b89473028b9bfc0376c00 Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Wed, 21 Mar 2012 15:53:24 +0100 Subject: utils/rectangle: added constructor for array of values the new constructor is used to make a rectangle object from the array of values returned from glGet(GL_SCISSOR_BOX) --- src/utils/rectangle.hpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/utils/rectangle.hpp') diff --git a/src/utils/rectangle.hpp b/src/utils/rectangle.hpp index abe26ef1..2131afc8 100644 --- a/src/utils/rectangle.hpp +++ b/src/utils/rectangle.hpp @@ -63,6 +63,12 @@ namespace usdx { } + Rectangle(const T rectangle[]) : + point1(rectangle[0], rectangle[1]), + point2(rectangle[0] + rectangle[2], rectangle[1] + rectangle[3]) + { + } + Rectangle(const Rectangle& rectangle) : point1(rectangle.point1), point2(rectangle.point2) { -- cgit v1.2.3