RectCoordConv constructor

RectCoordConv(
  1. Rect region,
  2. int dimCount,
  3. double dimFill,
  4. bool transposed,
  5. List<double> renderRangeX,
  6. List<double> renderRangeY,
)

Creates a rectangle coordinate converter.

The render range parameters are of abstract dimensions, without transposint.

Implementation

RectCoordConv(
  Rect region,
  int dimCount,
  double dimFill,
  bool transposed,
  List<double> renderRangeX,
  List<double> renderRangeY,
)   : horizontals = [
        region.left + region.width * renderRangeX.first,
        region.left + region.width * renderRangeX.last,
      ],
      verticals = [
        region.bottom - region.height * renderRangeY.first,
        region.bottom - region.height * renderRangeY.last,
      ],
      super(dimCount, dimFill, transposed, region);