INNER CODE UNIT · Dart
scaleY
nabil6391/graphview · lib/GraphView.dart:533
final scaleY = (vp.height / bounds.height) * paddingFactor;
final scale = min(scaleX, scaleY);
final scaledWidth = bounds.width * scale;
final scaledHeight = bounds.height * scale;
final centerOffset = Offset(
(vp.width - scaledWidth) * widget.horizontalBias - bounds.left * scale,
(vp.height - scaledHeight) * widget.verticalBias - bounds.top * scale);
final target = Matrix4.identity()
..translate(centerOffset.dx, centerOffset.dy)
..scale(scale);
animateToMatrix(target);
}
void animateToMatrix(Matrix4 target) {
_panController.reset();