in Source/Charts/Renderers/DataRenderer.swift [29:59]
func drawData(context: CGContext)
func drawValues(context: CGContext)
func drawExtras(context: CGContext)
/// Draws all highlight indicators for the values that are currently highlighted.
///
/// - Parameters:
/// - indices: the highlighted values
func drawHighlighted(context: CGContext, indices: [Highlight])
/// An opportunity for initializing internal buffers used for rendering with a new size.
/// Since this might do memory allocations, it should only be called if necessary.
func initBuffers()
func isDrawingValuesAllowed(dataProvider: ChartDataProvider?) -> Bool
/// Creates an ```NSUIAccessibilityElement``` that acts as the first and primary header describing a chart view.
///
/// - Parameters:
/// - chart: The chartView object being described
/// - data: A non optional data source about the chart
/// - defaultDescription: A simple string describing the type/design of Chart.
/// - Returns: A header ```NSUIAccessibilityElement``` that can be added to accessibleChartElements.
func createAccessibleHeader(usingChart chart: ChartViewBase,
andData data: ChartData,
withDefaultDescription defaultDescription: String) -> NSUIAccessibilityElement
}
internal struct AccessibleHeader {