/** * Generate triangle fan vertices for arcs, ellipses, and rounded rect corners. * @param {number} cx - center x * @param {number} cy - center y * @param {number} rx - horizontal radius * @param {number} ry - vertical radius * @param {number} startAngle - start angle in radians * @param {number} endAngle - end angle in radians * @param {number} segments - number of segments * @returns {Array<{x: number, y: number}>} triangle vertices */ export function generateTriangleFan(cx: number, cy: number, rx: number, ry: number, startAngle: number, endAngle: number, segments: number): Array<{ x: number; y: number; }>; /** * Generate triangle vertices for round line join circles at the given centers. * @param {Array<{x: number, y: number}>} centers - join point positions * @param {number} radius - join circle radius (typically lineWidth / 2) * @returns {Array<{x: number, y: number}>} triangle vertices */ export function generateJoinCircles(centers: Array<{ x: number; y: number; }>, radius: number): Array<{ x: number; y: number; }>; //# sourceMappingURL=tessellation.d.ts.map