Protectedmmatrix for handling the different offsets of the chart
Protectedmmatrix to map the values to the screen pixels
ProtectedmProtectedmProtectedmProtectedmProtectedmProtectedmTransforms 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(...).
OptionaloutputPoint: 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.
OptionalphaseY: any
Transformer class for the HorizontalBarChart.