PdfQuadPoints class final

A set of four corner points defining one quadrilateral region.

Used for text markup annotations (highlight, underline, squiggly, strikeout) to describe the precise area of marked-up text, which may not be axis-aligned. Points are ordered: top-left, top-right, bottom-left, bottom-right (following the PDF specification quad-point ordering).

Constructors

PdfQuadPoints({required PdfPoint p1, required PdfPoint p2, required PdfPoint p3, required PdfPoint p4})
Creates a PdfQuadPoints from its four corner points.
const

Properties

hashCode → int
The hash code for this object.
no setteroverride
p1 → PdfPoint
First point (top-left of the quadrilateral).
final
p2 → PdfPoint
Second point (top-right of the quadrilateral).
final
p3 → PdfPoint
Third point (bottom-left of the quadrilateral).
final
p4 → PdfPoint
Fourth point (bottom-right of the quadrilateral).
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
override