Rectangle
Visão geral
Rectangle é uma classe em Aspose.PDF FOSS para C++.
Esta classe fornece 28 métodos para trabalhar com objetos Rectangle em programas C++. Os métodos disponíveis incluem: Center, Contains, ContainsLine, ContainsPoint, Empty, Equals, Height, Intersect, IsEmpty, IsIntersect, IsPoint, IsTrivial e 11 métodos adicionais. Todos os membros públicos estão acessíveis a qualquer aplicação C++ após a instalação do pacote Aspose.PDF FOSS para C++.
Métodos
| Assinatura | Descrição |
|---|---|
Equals(other: Rectangle) → bool | Chama Equals(other) nesta instância de Rectangle. |
NearEquals(other: Rectangle, delta: double) → bool | Chama NearEquals(other, delta) nesta instância de Rectangle. |
Intersect(otherRect: Rectangle) → Rectangle | Chama Intersect(otherRect) nesta instância de Rectangle. |
Join(otherRect: Rectangle) → Rectangle | Chama Join(otherRect) nesta instância de Rectangle. |
IsIntersect(otherRect: Rectangle) → bool | Chama IsIntersect(otherRect) nesta instância de Rectangle. |
Contains(point: Point, inclusive: bool) → bool | Chama Contains(point, inclusive) nesta instância de Rectangle. |
ContainsPoint(x: double, y: double) → bool | Chama ContainsPoint(x, y) nesta instância de Rectangle. |
ContainsLine(x1: double, y1: double, x2: double, y2: double) → bool | Chama ContainsLine(x1, y1, x2, y2) nesta instância de Rectangle. |
Center() → Point | Chama Center nesta instância de Rectangle. |
Rotate(angle: Rotation) | Chama Rotate(angle) nesta instância de Rectangle. |
Rotate(angle: int) | Chama Rotate(angle) nesta instância de Rectangle. |
ToPoints() → std::vector<Point> | Chama ToPoints nesta instância de Rectangle. |
MoveBy(dx: double, dy: double) | Chama MoveBy(dx, dy) nesta instância de Rectangle. |
Width() → double | Chama Width nesta instância de Rectangle. |
Height() → double | Chama Height nesta instância de Rectangle. |
LLX() → double | Chama LLX nesta instância de Rectangle. |
LLX(value: double) | Chama LLX(value) nesta instância de Rectangle. |
LLY() → double | Chama LLY nesta instância de Rectangle. |
LLY(value: double) | Chama LLY(value) nesta instância de Rectangle. |
URX() → double | Chama URX nesta instância de Rectangle. |
URX(value: double) | Chama URX(value) nesta instância de Rectangle. |
URY() → double | Chama URY nesta instância de Rectangle. |
URY(value: double) | Chama URY(value) nesta instância de Rectangle. |
Empty() → Rectangle | Chama Empty nesta instância de Rectangle. |
Trivial() → Rectangle | Chama Trivial nesta instância de Rectangle. |
IsTrivial() → bool | Retorna true se trivial estiver definido. |
IsEmpty() → bool | Retorna true se empty estiver definido. |
IsPoint() → bool | Retorna true se point estiver definido. |