#include <GEOMBase_Skeleton.h>
-class DlgRef_2Sel;
+class DlgRef_3Sel1Check;
//=================================================================================
// class : GenerationGUI_PipeDlg
virtual GEOM::GEOM_IOperations_ptr createOperation();
virtual bool isValid( QString& );
virtual bool execute( ObjectList& );
+ virtual void addSubshapesToStudy();
private:
void Init();
private:
GEOM::GEOM_Object_var myBase; /* Base shape */
GEOM::GEOM_Object_var myPath; /* Shape, defining the path */
+ GEOM::GEOM_Object_var myVec; /* Vector, defining the constant binormal direction */
bool myOkBase;
- bool myOkPath; /* to check when arguments are defined */
+ bool myOkPath;
+ bool myOkVec; /* to check when arguments are defined */
- DlgRef_2Sel* GroupPoints;
+ DlgRef_3Sel1Check* GroupPoints;
private slots:
void ClickOnOk();
void LineEditReturnPressed();
void SelectionIntoArgument();
void SetEditCurrentArgument();
+ void ConstructorsClicked( int );
+ void SelectionTypeButtonClicked();
};
#endif // GENERATIONGUI_PIPEDLG_H