distanceToCenter method
Returns the distance of a certain point on the chart to the center of the chart.
@param x @param y @return
Implementation
double distanceToCenter(double x, double y) {
MPPointF c = getCenterOffsets();
double dist = 0;
double xDist = 0;
double yDist = 0;
if (x > c.x) {
xDist = x - c.x;
} else {
xDist = c.x - x;
}
if (y > c.y) {
yDist = y - c.y;
} else {
yDist = c.y - y;
}
// pythagoras
dist = sqrt(pow(xDist, 2.0) + pow(yDist, 2.0));
MPPointF.recycleInstance(c);
return dist;
}