Called before the Chart is drawn. Implementations should rely on this function to draw themselves, unless they need to draw something above the Chart.
holds the information needed to draw the axis.