diff --git a/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-circle.js b/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-circle.js index 8f5ba72df..b71d297ed 100644 --- a/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-circle.js +++ b/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-circle.js @@ -1,10 +1,5 @@ import intersectEllipse from './intersect-ellipse.js'; -/** - * @param node - * @param rx - * @param point - */ function intersectCircle(node, rx, point) { return intersectEllipse(node, rx, rx, point); } diff --git a/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-ellipse.js b/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-ellipse.js index 96f4a166e..def637b2c 100644 --- a/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-ellipse.js +++ b/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-ellipse.js @@ -1,9 +1,3 @@ -/** - * @param node - * @param rx - * @param ry - * @param point - */ function intersectEllipse(node, rx, ry, point) { // Formulae from: https://mathworld.wolfram.com/Ellipse-LineIntersection.html diff --git a/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-line.js b/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-line.js index e97ae6f0d..bd3eb497f 100644 --- a/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-line.js +++ b/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-line.js @@ -1,10 +1,5 @@ /** * Returns the point at which two lines, p and q, intersect or returns undefined if they do not intersect. - * - * @param p1 - * @param p2 - * @param q1 - * @param q2 */ function intersectLine(p1, p2, q1, q2) { // Algorithm from J. Avro, (ed.) Graphics Gems, No 2, Morgan Kaufmann, 1994, @@ -67,10 +62,6 @@ function intersectLine(p1, p2, q1, q2) { return { x: x, y: y }; } -/** - * @param r1 - * @param r2 - */ function sameSign(r1, r2) { return r1 * r2 > 0; } diff --git a/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-node.js b/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-node.js index 6bc1ea480..08ed7b4c8 100644 --- a/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-node.js +++ b/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-node.js @@ -1,7 +1,3 @@ -/** - * @param node - * @param point - */ function intersectNode(node, point) { return node.intersect(point); } diff --git a/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-polygon.js b/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-polygon.js index 95fa9a31a..2e48ba8d0 100644 --- a/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-polygon.js +++ b/packages/mermaid/src/rendering-util/rendering-elements/intersect/intersect-polygon.js @@ -1,16 +1,8 @@ -/* eslint "no-console": off */ - import intersectLine from './intersect-line.js'; -export default intersectPolygon; - /** * Returns the point ({x, y}) at which the point argument intersects with the node argument assuming * that it has the shape specified by polygon. - * - * @param node - * @param polyPoints - * @param point */ function intersectPolygon(node, polyPoints, point) { let x1 = node.x; @@ -67,3 +59,5 @@ function intersectPolygon(node, polyPoints, point) { } return intersections[0]; } + +export default intersectPolygon;