Protected
mmatrix for handling the different offsets of the chart
Protected
mmatrix to map the values to the screen pixels
Protected
mProtected
mProtected
mProtected
mProtected
mProtected
mTransforms an List of Entry into a float array containing the x and y values transformed with all matrices for the BUBBLECHART.
Transforms an List of Entry into a let array containing the x and y values transformed with all matrices for the CANDLESTICKCHART.
Returns a recyclable MPPointD instance. Returns the x and y coordinates (pixels) for a given x and y value in the chart.
Returns a recyclable MPPointD instance. returns the x and y values in the chart at the given touch point (encapsulated in a MPPointD). This method transforms pixel coordinates to coordinates / values in the chart. This is the opposite method to getPixelForValues(...).
Optional
outputPoint: anyTransforms multiple paths will all matrices.
transform a path with all the given matrices VERY IMPORTANT: keep order to value-touch-offset
Transforms the given array of touch positions (pixels) (x, y, x, y, ...) into values on the chart.
Transform an array of points with all matrices. VERY IMPORTANT: Keep matrix order "value-touch-offset" when transforming.
Prepares the matrix that contains all offsets.
Prepares the matrix that transforms values to pixels. Calculates the scale factors from the charts size and offsets.
Transform a rectangle with all matrices with potential animation phases.
transforms multiple rects with all matrices
Transform a rectangle with all matrices.
Transform a rectangle with all matrices with potential animation phases.
Optional
phaseY: any
Transformer class for the HorizontalBarChart.