Trapezoid.fromElementsList constructor

Trapezoid.fromElementsList(
  1. List<TextElement> elements
)

Return the global trapezoid containing the list of Offsets

Implementation

factory Trapezoid.fromElementsList(List<TextElement> elements) {
  List<Offset> offsets = [];
  for (TextElement element in elements) {
    offsets.add(element.trapezoid.topLeftOffset);
    offsets.add(element.trapezoid.bottomRightOffset);
    offsets.add(element.trapezoid.topRightOffset);
    offsets.add(element.trapezoid.bottomLeftOffset);
  }

  return Trapezoid.fromOffsetList(offsets);
}