在Java中由QuadCurve2D生成的曲线方程?

She*_*roz 8 java swing equation-solving

我使用java中的QuadCurve2d使用start,end和一个控制点绘制了二次曲线.有没有办法可以找出这条曲线的等式?我之所以需要的是,在这条曲线的某个点上,它可能会与一个圆相交,我想知道它们的交点.所以基本上我想解决两个方程,但我不知道QuadCurve2D生成的曲线方程.任何帮助都将得到帮助.

关心S.

Sta*_*avL 0

看一下 Area 类。方法

public void intersect(Area rhs) {
    curves = new AreaOp.IntOp().calculate(this.curves, rhs.curves);
    invalidateBounds();
}
Run Code Online (Sandbox Code Playgroud)

您可以调查来源以了解如何计算交点。