UNPKG

recharts

Version:
23 lines 670 B
import { polarToCartesian } from '../PolarUtils'; /** * Only applicable for radial layouts * @param {Object} activeCoordinate ChartCoordinate * @returns {Object} RadialCursorPoints */ export function getRadialCursorPoints(activeCoordinate) { var cx = activeCoordinate.cx, cy = activeCoordinate.cy, radius = activeCoordinate.radius, startAngle = activeCoordinate.startAngle, endAngle = activeCoordinate.endAngle; var startPoint = polarToCartesian(cx, cy, radius, startAngle); var endPoint = polarToCartesian(cx, cy, radius, endAngle); return { points: [startPoint, endPoint], cx, cy, radius, startAngle, endAngle }; }