summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorNiklas Söderlund <niklas.soderlund@ragnatech.se>2019-06-12 01:07:52 +0200
committerNiklas Söderlund <niklas.soderlund@ragnatech.se>2019-06-19 02:23:01 +0200
commit22e0005fdd4c1431ee412af7f80c2edfb323125e (patch)
treebe93f34c8ecea7456820164d9e6bf95c8e2b40e1 /include
parent6bd094ad68fe41c4245863b855d9653a4e636287 (diff)
libcamera: geometry: SizeRange: Add contains()
Add a method to check if a Size can fit inside a SizeRange. When determining if a size is containable take step values into account if they are not set to 0. Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'include')
-rw-r--r--include/libcamera/geometry.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/libcamera/geometry.h b/include/libcamera/geometry.h
index 03962d7d..52f4d010 100644
--- a/include/libcamera/geometry.h
+++ b/include/libcamera/geometry.h
@@ -92,6 +92,8 @@ public:
{
}
+ bool contains(const Size &size) const;
+
std::string toString() const;
Size min;