public:
explicit CurveCreator_Widget( QWidget* parent,
CurveCreator_ICurve *theCurve,
- Qt::WindowFlags fl=0 );
+ Qt::WindowFlags fl=0,
+ int theLocalPointRowLimit = 20);
// OCC viewer manipulation
void setOCCViewer( OCCViewer_Viewer* theViewer );
void setDragStarted( const bool theState, const QPoint& thePoint = QPoint() );
- void getSelectedPonts( CurveCreator_ICurve::SectionToPointList& thePoints );
+ void getSelectedPoints( CurveCreator_ICurve::SectionToPointList& thePoints );
bool isIntersectVertexToPoint( const TopoDS_Vertex& theVertex,
const CurveCreator_ICurve::SectionToPoint& theSToPoint );
- void setSelectedPonts( const CurveCreator_ICurve::SectionToPointList& =
+ void setSelectedPoints( const CurveCreator_ICurve::SectionToPointList& =
CurveCreator_ICurve::SectionToPointList() );
void startCurveModification( CurveCreator_ICurve::SectionToPointList& thePoints,
CurveCreator_ICurve* myCurve;
CurveCreator_TreeView* mySectionView;
CurveCreator_TableView* myLocalPointView;
+ CurveCreator_ICurve::SectionToPointList myLocalPoints;
CurveCreator_NewSectionDlg* myNewSectionEditor;
OCCViewer_Viewer* myOCCViewer;
+ int myLocalPointRowLimit;
int mySection;
int myPointNum;
bool myDragStarted;