void draw(Canvas canvas, Size size, double scaleX, double scrollX, double Function(double) getX, double Function(double) getY);