Rectangle
概要
Rectangle は Aspose.PDF の C++ 用 FOSS に含まれるクラスです。
このクラスは、C++ プログラムで Rectangle オブジェクトを操作するための 28 のメソッドを提供します。利用可能なメソッドには、Center、Contains、ContainsLine、ContainsPoint、Empty、Equals、Height、Intersect、IsEmpty、IsIntersect、IsPoint、IsTrivial、およびその他 11 のメソッドが含まれます。Aspose.PDF の C++ 用 FOSS パッケージをインストールすれば、すべてのパブリックメンバーは任意の C++ アプリケーションから利用可能です。
メソッド
| シグネチャ | 説明 |
|---|---|
Equals(other: Rectangle) → bool | この Rectangle インスタンスで Equals(other) を呼び出します。 |
NearEquals(other: Rectangle, delta: double) → bool | この Rectangle インスタンスで NearEquals(other, delta) を呼び出します。 |
Intersect(otherRect: Rectangle) → Rectangle | この Rectangle インスタンスで Intersect(otherRect) を呼び出します。 |
Join(otherRect: Rectangle) → Rectangle | この Rectangle インスタンスで Join(otherRect) を呼び出します。 |
IsIntersect(otherRect: Rectangle) → bool | この Rectangle インスタンスで IsIntersect(otherRect) を呼び出します。 |
Contains(point: Point, inclusive: bool) → bool | この Rectangle インスタンスで Contains(point, inclusive) を呼び出します。 |
ContainsPoint(x: double, y: double) → bool | この Rectangle インスタンスで ContainsPoint(x, y) を呼び出します。 |
ContainsLine(x1: double, y1: double, x2: double, y2: double) → bool | この Rectangle インスタンスで ContainsLine(x1, y1, x2, y2) を呼び出します。 |
Center() → Point | この Rectangle インスタンスで Center を呼び出します。 |
Rotate(angle: Rotation) | この Rectangle インスタンスで Rotate(angle) を呼び出します。 |
Rotate(angle: int) | この Rectangle インスタンスで Rotate(angle) を呼び出します。 |
ToPoints() → std::vector<Point> | この Rectangle インスタンスで ToPoints を呼び出します。 |
MoveBy(dx: double, dy: double) | この Rectangle インスタンスで MoveBy(dx, dy) を呼び出します。 |
Width() → double | この Rectangle インスタンスで Width を呼び出します。 |
Height() → double | この Rectangle インスタンスで Height を呼び出します。 |
LLX() → double | この Rectangle インスタンスで LLX を呼び出します。 |
LLX(value: double) | この Rectangle インスタンスで LLX(value) を呼び出します。 |
LLY() → double | この Rectangle インスタンスで LLY を呼び出します。 |
LLY(value: double) | この Rectangle インスタンスで LLY(value) を呼び出します。 |
URX() → double | この Rectangle インスタンスで URX を呼び出します。 |
URX(value: double) | この Rectangle インスタンスで URX(value) を呼び出します。 |
URY() → double | この Rectangle インスタンスで URY を呼び出します。 |
URY(value: double) | この Rectangle インスタンスで URY(value) を呼び出します。 |
Empty() → Rectangle | この Rectangle インスタンスで Empty を呼び出します。 |
Trivial() → Rectangle | この Rectangle インスタンスで Trivial を呼び出します。 |
IsTrivial() → bool | trivial が設定されている場合は true を返します。 |
IsEmpty() → bool | empty が設定されている場合は true を返します。 |
IsPoint() → bool | point が設定されている場合は true を返します。 |