private static void DrawAxisArrows(Canvas canvas, CoordinateSystemData data) { CoordinateSystemDrawer.DrawXAxis(canvas, data); CoordinateSystemDrawer.DrawYAxis(canvas, data); CoordinateSystemDrawer.DrawXAxisDirection(canvas, data); CoordinateSystemDrawer.DrawYAxisDirection(canvas, data); }
public static void Draw(Canvas canvas, CoordinateSystemData data) { CoordinateSystemDrawer.DrawBackgroundGrid(canvas, data); CoordinateSystemDrawer.DrawAxes(canvas, data); }
private static void DrawBackgroundGrid(Canvas canvas, CoordinateSystemData data) { CoordinateSystemDrawer.DrawVerticalBackgroundLines(canvas, data); CoordinateSystemDrawer.DrawHorizontalBackgroundLines(canvas, data); }
private static void DrawAxisUnitLabels(Canvas canvas, CoordinateSystemData data) { CoordinateSystemDrawer.DrawXAxisUnitLabels(canvas, data); CoordinateSystemDrawer.DrawYAxisUnitLabels(canvas, data); }