#include "SplineCurve.h"
#include <utility>
Go to the source code of this file.
Namespaces | |
namespace | Go |
Enumerations | |
enum | |
Enumeration of various pretopologies that can be associated with intersections. | |
Functions | |
void | Go::intersect2Dcurves (const ParamCurve *cv1, const ParamCurve *cv2, double epsge, std::vector< std::pair< double, double > > &intersections, std::vector< int > &pretopology) |
Intersect two 2D spline curves. | |
void | Go::intersectcurves (SplineCurve *cv1, SplineCurve *cv2, double epsge, std::vector< std::pair< double, double > > &intersections) |
Intersect two spline curves. | |
void | Go::closestPtCurves (SplineCurve *cv1, SplineCurve *cv2, double epsge, double &par1, double &par2, double &dist) |
Compute the closest point between two curves. |
Definition in file GoIntersections.h.