ACF $AcfVersion:0$
IRectangleConstraints.h
Go to the documentation of this file.
1// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ACF-Commercial
2#pragma once
3
4
5// ACF includes
6#include <i2d/CRectangle.h>
7
8
9namespace i2d
10{
11
12
18{
19public:
24 virtual istd::CIntRange GetWidthRange() const = 0;
29 virtual istd::CIntRange GetHeightRange() const = 0;
30};
31
32
33} // namespace i2d
34
35
Interface for defining constraints on rectangle dimensions.
virtual istd::CIntRange GetHeightRange() const =0
Get the valid range for rectangle height.
virtual istd::CIntRange GetWidthRange() const =0
Get the valid range for rectangle width.
Base interface for all used interfaces and implementations.
Contains the 2D objects.
Definition CAffine2d.h:11