Исходя из этой темы, хотелось бы узнать, а можно ли все, что относится с отрисовкой сетки графика, масштабированием и прочее (кроме рисования самого графика) вынести в отдельный класс или классы с применением паттернов? Следует учитывать, что пользователь может захотеть нарисовать только вертикальные линии или же ось Y слегка отделить (т.е. слева нарисована ось Y, потом некоторое пустое пространство, а потом сетка только с вертикальными линиями)! Может попробуем создать? Заодно увидим применение паттернов. Кто-нибудь откликнется на эту задачку?
P.S. просто у меня в проекте drawGrid(), setPlotSettings() для каждого случая отрисовки свои. А вот если бы это можно было бы унифицировать, было бы здорово! Думаю, что данное решение не только мне пригодиться.