#include <HYDROData_Polyline.h>
class CurveCreator_Curve;
+class SUIT_ViewManager;
+class OCCViewer_ViewManager;
+class HYDROGUI_AISCurve;
class HYDROGUI_PolylineOp : public HYDROGUI_Operation
{
virtual bool processApply( int& theUpdateFlags, QString& theErrorMsg );
virtual void startOperation();
+
+ void onCreatePreview();
+
+protected slots:
+ void onEditorSelectionChanged();
private:
+ SUIT_ViewManager* myActiveViewManager;
+
+ OCCViewer_ViewManager* myPreviewViewManager;
+
bool myIsEdit;
Handle(HYDROData_Polyline) myEditedObject;
CurveCreator_Curve* myCurve;
+ HYDROGUI_AISCurve* myAISCurve;
};
#endif