maxYFinder method

dynamic maxYFinder(
  1. List<Line> lines, {
  2. bool useMiddle = false,
})

can find maxY based on the middle width

Implementation

maxYFinder(List<Line> lines, {bool useMiddle = false}) {
  Line firstLine = lines.reduce((value, element) {
    var i1 = !useMiddle
        ? value.cornerList![0].y
        : (value.cornerList![0].y + value.cornerList![2].y) / 2;
    var i2 = !useMiddle
        ? element.cornerList![0].y
        : (element.cornerList![0].y + element.cornerList![2].y) / 2;
    return i1 > i2 ? value : element;
  });
  return firstLine;
}