createRectGetterMatrix method
Implementation
List<List<RectGetter>> createRectGetterMatrix({bool reverseX = false, bool reverseY = false,
// bool looseEqualIgnored = false, double xMinFactor = 0.00001, double yMinFactor = 0.00001,
bool Function(NamedLine more, NamedLine less)? equalIgnoreCompare,
List<String> includes = const [], List<String> excludes = const [],required Size sampleSortSize}){
var vLines = lines(DIRECTION.vertical, includes: includes, excludes: excludes);
vLines = useSampleWidthSorted(sampleSortSize, vLines);
gridDebug(
vLines = reverseX ? vLines.reversed.toList(): vLines
);
var hLines = lines(DIRECTION.horizontal, includes: includes, excludes: excludes);
hLines = useSampleHeightSorted(sampleSortSize, hLines);
gridDebug(
hLines = reverseY ? hLines.reversed.toList(): hLines
);
return createRectGetterMatrixFromLines(reverseX: reverseX, reverseY: reverseY, vLines: vLines, hLines: hLines, equalIgnoreCompare: equalIgnoreCompare );
}