#include "CurveCreator_ICurve.hxx"
+#include <gp_Pnt.hxx>
+
#include <QMap>
#include <QList>
* \param theX the X coordinate of the point
* \param theY the Y coordinate of the point
*/
- CURVECREATOR_EXPORT static int findLocalPointIndex( CurveCreator_ICurve* theCurve,
+ CURVECREATOR_EXPORT static int findLocalPointIndex( const CurveCreator_ICurve* theCurve,
int theSectionId, float theX, float theY );
- CURVECREATOR_EXPORT static void findSectionsToPoints( CurveCreator_ICurve* theCurve,
+ CURVECREATOR_EXPORT static void findSectionsToPoints( const CurveCreator_ICurve* theCurve,
const double theX, const double theY,
CurveCreator_ICurve::SectionToPointList& thePoints );
CURVECREATOR_EXPORT static void convert( const CurveCreator_ICurve::SectionToPointList& thePoints,