Rectangle
نمای کلی
Rectangle یک کلاس در Aspose.PDF FOSS برای C++ است.
این کلاس 28 متد برای کار با اشیای Rectangle در برنامههای C++ فراهم میکند. متدهای موجود شامل: Center, Contains, ContainsLine, ContainsPoint, Empty, Equals, Height, Intersect, IsEmpty, IsIntersect, IsPoint, IsTrivial، و 11 متد دیگر. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای C++، برای هر برنامه C++ قابل دسترسی هستند.
روش ها
| امضا | توضیح |
|---|---|
Equals(other: Rectangle) → bool | متد Equals(other) را بر روی این نمونهٔ Rectangle فراخوانی میکند. |
NearEquals(other: Rectangle, delta: double) → bool | متد NearEquals(other, delta) را بر روی این نمونهٔ Rectangle فراخوانی میکند. |
Intersect(otherRect: Rectangle) → Rectangle | متد Intersect(otherRect) را بر روی این نمونهٔ Rectangle فراخوانی میکند. |
Join(otherRect: Rectangle) → Rectangle | متد Join(otherRect) را بر روی این نمونهٔ Rectangle فراخوانی میکند. |
IsIntersect(otherRect: Rectangle) → bool | متد IsIntersect(otherRect) را بر روی این نمونهٔ Rectangle فراخوانی میکند. |
Contains(point: Point, inclusive: bool) → bool | متد Contains(point, inclusive) را بر روی این نمونهٔ Rectangle فراخوانی میکند. |
ContainsPoint(x: double, y: double) → bool | متد ContainsPoint(x, y) را بر روی این نمونهٔ Rectangle فراخوانی میکند. |
ContainsLine(x1: double, y1: double, x2: double, y2: double) → bool | متد ContainsLine(x1, y1, x2, y2) را بر روی این نمونهٔ Rectangle صدا میزند. |
Center() → Point | متد Center را بر روی این نمونهٔ Rectangle فراخوانی میکند. |
Rotate(angle: Rotation) | متد Rotate(angle) را بر این نمونه Rectangle فراخوانی میکند. |
Rotate(angle: int) | متد Rotate(angle) را بر این نمونه Rectangle فراخوانی میکند. |
ToPoints() → std::vector<Point> | متد ToPoints را بر این نمونه Rectangle فراخوانی میکند. |
MoveBy(dx: double, dy: double) | متد MoveBy(dx, dy) را بر این نمونه Rectangle فراخوانی میکند. |
Width() → double | فراخوانی Width بر روی این نمونه Rectangle. |
Height() → double | فراخوانی Height بر روی این نمونه Rectangle. |
LLX() → double | فراخوانی LLX بر روی این نمونه Rectangle. |
LLX(value: double) | فراخوانی LLX(value) بر روی این نمونه Rectangle. |
LLY() → double | متد LLY را بر روی این نمونهٔ Rectangle فراخوانی میکند. |
LLY(value: double) | متد LLY(value) را بر روی این نمونهٔ Rectangle فراخوانی میکند. |
URX() → double | متد URX را بر روی این نمونهٔ Rectangle فراخوانی میکند. |
URX(value: double) | متد URX(value) را بر روی این نمونهٔ Rectangle فراخوانی میکند. |
URY() → double | متد URY را بر روی این نمونهٔ Rectangle فراخوانی میکند. |
URY(value: double) | متد URY(value) را بر روی این نمونهٔ Rectangle فراخوانی میکند. |
Empty() → Rectangle | متد Empty را بر روی این نمونه Rectangle فراخوانی میکند. |
Trivial() → Rectangle | متد Trivial را بر روی این نمونه Rectangle فراخوانی میکند. |
IsTrivial() → bool | اگر trivial تنظیم شده باشد، مقدار true را برمیگرداند. |
IsEmpty() → bool | اگر empty تنظیم شده باشد، مقدار true را برمیگرداند. |
IsPoint() → bool | در صورت تنظیم بودن نقطه، true را برمیگرداند. |