Classes | |
struct | CurveEndpointAccessor |
struct | CurveEndpointAccessor< ControlPointCurveBase< n > > |
Functions | |
void | getBoundingBoxImpl (const geom::ParametricCurve< 2 > &c, BoundingBox< geom::Point2d > *pBox) |
void | intersectCurvesImpl (const geom::ParametricCurve< 2 > &c1, const geom::ParametricCurve< 2 > &c2, double tol, CurveIntersectionResults *pIntersections) |
bool | projectPointToCurveImpl (const geom::ParametricCurve< 2 > &curve, const Point2d &pt, double tol, Point2d *pProjPt=0, double *pParam=0) |
void | tessellateCurveImpl (const geom::ParametricCurve< 2 > &curve, double tol, std::vector< Point2d > *pPoints) |
double | getLengthImpl (const geom::ParametricCurve< 2 > &curve) |
|
|
|
|
|
|
|
|
|
|