Progress® Telerik® Reporting R3 2021
RectangleU Structure
Stores a set of four Unit-based numbers that represent the location and
size of a rectangle.
Namespace:
Telerik.Reporting.DrawingAssembly: Telerik.Reporting (in Telerik.Reporting.dll)
Syntax
The RectangleU type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | RectangleU(Rectangle) |
Initializes a new instance of the
RectangleU class from the
specified Rectangle in device-independent pixels.
|
![]() | RectangleU(RectangleF) |
Initializes a new instance of the
RectangleU class from the
specified RectangleF in device-independent pixels.
|
![]() | RectangleU(PointU, SizeU) |
Initializes a new instance of the
RectangleU class with the
specified location and size.
|
![]() | RectangleU(Unit, Unit, Unit, Unit) |
Initializes a new instance of the
RectangleU class with the
specified location and size.
|
Properties
Name | Description | |
---|---|---|
![]() | Bottom | |
![]() | Height |
Gets or sets the height of this
RectangleU structure.
|
![]() | IsEmpty | |
![]() | Left |
Gets the x-coordinate of the left edge of this
RectangleU structure.
|
![]() | Location |
Gets or sets the coordinates of the upper-left corner of this
RectangleU structure.
|
![]() | Right | |
![]() | Size |
Gets or sets the size of this
RectangleU.
|
![]() | Top |
Gets the y-coordinate of the left edge of this
RectangleU structure.
|
![]() | Width |
Gets or sets the width of this
RectangleU structure.
|
![]() | X |
Gets or sets the x-coordinate of the upper-left corner of this
RectangleU structure.
|
![]() | Y |
Gets or sets the y-coordinate of the upper-left corner of this
RectangleU structure.
|
Methods
Name | Description | |
---|---|---|
![]() | Contains(PointU) |
Determines if the specified point is contained within this
RectangleU structure.
|
![]() | Contains(RectangleU) |
Determines if the rectangular region represented by rect is
entirely contained within this RectangleU structure.
|
![]() | Contains(Unit, Unit) |
Determines if the specified point is contained within this
RectangleU structure.
|
![]() | Equals |
Tests whether obj is a
RectangleU with the same
location and size of this RectangleU.
(Overrides ValueTypeEquals(Object).) |
![]() | GetHashCode |
Returns a hash code for this
RectangleU structure.
(Overrides ValueTypeGetHashCode.) |
![]() | Inflate(SizeU) |
Inflates this RectangleU structure by the specified amount.
|
![]() | Inflate(Unit, Unit) |
Inflates this RectangleU structure by the specified amount.
|
![]() ![]() | Inflate(RectangleU, Unit, Unit) |
Inflates rect by the specified amount.
|
![]() | IntersectsWith |
Determines if this rectangle intersects with rect.
|
![]() | Offset(PointU) |
Adjusts the location of this rectangle by the specified amount.
|
![]() | Offset(Unit, Unit) |
Adjusts the location of this rectangle by the specified amount.
|
![]() | ToString |
Converts the Location and Size of this
RectangleU to a human-readable string.
(Overrides ValueTypeToString.) |
![]() | ToString(CultureInfo) |
Converts the Location and Size of this
RectangleU to a human-readable string.
|
Operators
Name | Description | |
---|---|---|
![]() ![]() | Equality |
Tests whether two RectangleU structures have equal location
and size.
|
![]() ![]() | (RectangleU to Rectangle) |
Converts the specified RectangleU structure to a
Rectangle structure in device-dependent pixels.
|
![]() ![]() | (RectangleU to RectangleF) |
Converts the specified RectangleU structure to a
RectangleF structure in device-dependent pixels.
|
![]() ![]() | Inequality |
Tests whether two RectangleU structures differ in location
or size.
|
Fields
Name | Description | |
---|---|---|
![]() ![]() | Empty |
Represents an instance of the
RectangleU class with its
members uninitialized.
|
Remarks
A RectangleU is defined by its width, height, and upper-left
corner.
Version Information
Supported in: 1.0.1