|
| Quad (const PDQuad &that) |
|
| Quad (const PointF &leftTop_, const PointF &rightTop_, const PointF &leftBottom_, const PointF &rightBottom_) |
|
| Quad (const PDRectF &rect) |
|
PointF | LeftTop () const |
|
PointF | RightTop () const |
|
PointF | LeftBottom () const |
|
PointF | RightBottom () const |
|
PointF | CenterTop () const |
|
PointF | LeftCenter () const |
|
PointF | CenterBottom () const |
|
PointF | RightCenter () const |
|
PointF | GetCenter () const |
|
RectF | GetBound () const |
|
float | GetRotationAngle () const |
|
bool | IsRectangle () const |
|
bool | Equals (const Quad &that) const |
|
bool | operator== (const Quad &that) const |
|
bool | operator!= (const Quad &that) const |
|
void | Offset (float dx, float dy) |
|
void | Offset (const PointF &point) |
|
Quad & | operator+= (const PointF &point) |
|
Quad & | operator-= (const PointF &point) |
|
Quad | operator+ (const PointF &point) const |
|
Quad | operator- (const PointF &point) const |
|
bool | Contains (const PointF &point) const |
|
bool | Contains (const Quad &that) const |
|
bool | HasIntersectionWithEdge (const PointF &a, const PointF &b) const |
|
bool | HasIntersection (const RectF &rect) const |
|
bool | HasIntersection (const Quad &quad) const |
|
|
static Quad | Offset (const Quad &quad, float dx, float dy) |
|
static Quad | Offset (const Quad &quad, const PointF &delta) |
|
The documentation for this struct was generated from the following file: