UNPKG

recharts

Version:
23 lines 708 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: cx, cy: cy, radius: radius, startAngle: startAngle, endAngle: endAngle }; }