27#ifndef GENERATIONGUI_PIPEDLG_H
28#define GENERATIONGUI_PIPEDLG_H
33typedef std::map<QString, QList<GEOM::GeomObjPtr> >
ObjectMap;
54 virtual bool isValid( QString& );
66 (QCheckBox *theGenGroup,
68 const bool isClearPrefix);
70 (GEOM::ListOfGO_var &theResult);
std::list< GEOM::GEOM_Object_ptr > ObjectList
Definition: GEOMBase_Helper.h:46
std::map< QString, QList< GEOM::GeomObjPtr > > ObjectMap
Definition: GenerationGUI_PipeDlg.h:33
Definition: GEOMBase_Skeleton.h:53
Definition: GenerationGUI_PipeDlg.h:44
QCheckBox * myGenGroupCheckGP
Definition: GenerationGUI_PipeDlg.h:80
QLineEdit * myPrefixEditGP
Definition: GenerationGUI_PipeDlg.h:82
GenerationGUI_PipeDlg(GeometryGUI *, QWidget *=0, bool=false, Qt::WindowFlags=0)
Definition: GenerationGUI_PipeDlg.cxx:51
bool ClickOnApply()
Definition: GenerationGUI_PipeDlg.cxx:314
void Init()
Definition: GenerationGUI_PipeDlg.cxx:166
virtual GEOM::GEOM_IOperations_ptr createOperation()
Definition: GenerationGUI_PipeDlg.cxx:503
DlgRef_3Sel1Check * GroupPoints
Definition: GenerationGUI_PipeDlg.h:78
void updateGenGroup()
Definition: GenerationGUI_PipeDlg.cxx:734
void SetEditCurrentArgument()
Definition: GenerationGUI_PipeDlg.cxx:411
void ConstructorsClicked(int)
Definition: GenerationGUI_PipeDlg.cxx:230
void addGroups(GEOM::ListOfGO_var &theResult)
Definition: GenerationGUI_PipeDlg.cxx:802
QList< GEOM::GeomObjPtr > myLocations
Definition: GenerationGUI_PipeDlg.h:76
ObjectMap myGroupObjectsMap
Definition: GenerationGUI_PipeDlg.h:87
GEOM::GeomObjPtr myVec
Definition: GenerationGUI_PipeDlg.h:75
DlgRef_3Sel2Check3Spin * GroupMakePoints
Definition: GenerationGUI_PipeDlg.h:79
virtual bool extractPrefix() const
Definition: GenerationGUI_PipeDlg.cxx:635
virtual void addSubshapesToStudy()
Definition: GenerationGUI_PipeDlg.cxx:625
void GenGroupClicked(bool)
Definition: GenerationGUI_PipeDlg.cxx:715
void SelectionTypeButtonClicked()
Definition: GenerationGUI_PipeDlg.cxx:279
void ClickOnOk()
Definition: GenerationGUI_PipeDlg.cxx:303
virtual bool isValid(QString &)
Definition: GenerationGUI_PipeDlg.cxx:512
QList< GEOM::GeomObjPtr > myBaseObjects
Definition: GenerationGUI_PipeDlg.h:73
QLabel * myPrefixLblGMP
Definition: GenerationGUI_PipeDlg.h:85
virtual QList< GEOM::GeomObjPtr > getSourceObjects()
Definition: GenerationGUI_PipeDlg.cxx:702
QLabel * myPrefixLblGP
Definition: GenerationGUI_PipeDlg.h:81
QCheckBox * myGenGroupCheckGMP
Definition: GenerationGUI_PipeDlg.h:84
void SelectionIntoArgument()
Definition: GenerationGUI_PipeDlg.cxx:328
void enterEvent(QEvent *)
Definition: GenerationGUI_PipeDlg.cxx:493
virtual void restoreSubShapes(SALOMEDS::SObject_ptr)
Definition: GenerationGUI_PipeDlg.cxx:645
void resetGenGroup(QCheckBox *theGenGroup, const bool isChecked, const bool isClearPrefix)
Definition: GenerationGUI_PipeDlg.cxx:773
~GenerationGUI_PipeDlg()
Definition: GenerationGUI_PipeDlg.cxx:157
void StepByStepClicked(bool)
Definition: GenerationGUI_PipeDlg.cxx:724
QCheckBox * myStepByStepCheckGMP
Definition: GenerationGUI_PipeDlg.h:83
void ActivateThisDialog()
Definition: GenerationGUI_PipeDlg.cxx:480
GEOM::GeomObjPtr myPath
Definition: GenerationGUI_PipeDlg.h:74
virtual bool execute(ObjectList &)
Definition: GenerationGUI_PipeDlg.cxx:535
QLineEdit * myPrefixEditGMP
Definition: GenerationGUI_PipeDlg.h:86
Definition: GeometryGUI.h:74
GenericObjPtr< GEOM::GEOM_Object > GeomObjPtr
Definition: GEOM_GenericObjPtr.h:218