J'ai dessiné une courbe quadratique en utilisant le quadcurve2d en Java en utilisant le début, la fin et un point de contrôle. Existe-t-il une façon de trouver l'équation de cette courbe? La raison pour laquelle j'ai besoin, c'est qu'à un moment donné de cette courbe, cela pourrait intersecter un cercle et je veux connaître leur point d'intersection. Donc, fondamentalement, je veux résoudre deux équations, mais je ne connais pas l'équation de la courbe générée par Quadcurve2D. Toute aide sera appréciée. P>
Cordialement S p>
3 Réponses :
Jetez un coup d'œil à la classe de la zone. Méthode Vous pouvez étudier les sources pour comprendre comment le point d'intersection est calculé. P> p>
Voir le javadoc pour java.awt.geom.pathiterator code>, spécifiquement le champ SEG_QUADTO CODE>, dans lequel l'équation de contrôle en termes de points de départ, de fin et de contrôle est donné. p>