#include <MeasureGUI_CreateDimensionDlg.h>

Public Types | |
| enum | TabID { TabID_TwoEdges, TabID_ThreePoints } | 
  Public Types inherited from MeasureGUI_CreateDimensionDlg::BaseSelectorPane | |
| typedef QList< TopAbs_ShapeEnum > | SelectionModes | 
Public Member Functions | |
| AnglePane (QWidget *theParent) | |
| GEOM::GeomObjPtr | GetEdge1 () const | 
| GEOM::GeomObjPtr | GetEdge2 () const | 
| GEOM::GeomObjPtr | GetPoint1 () const | 
| GEOM::GeomObjPtr | GetPoint2 () const | 
| GEOM::GeomObjPtr | GetPoint3 () const | 
  Public Member Functions inherited from MeasureGUI_CreateDimensionDlg::BaseSelectorPane | |
| BaseSelectorPane (QWidget *theParent) | |
| void | Reset (bool theOpenDefaultTab=false) | 
| int | ActiveTab () const | 
| void | SelectionIntoArguments (const GEOM::GeomObjPtr &theSelected) | 
| GEOM::GeomObjPtr | GetSelection (QLineEdit *theSelector) const | 
Private Attributes | |
| QTabWidget * | myTabs | 
| MeasureGUI_2Sel_Frame * | myTwoEdgesSelectors | 
| MeasureGUI_3Sel_Frame * | myThreePointsSelectors | 
Additional Inherited Members | |
  Public Slots inherited from MeasureGUI_CreateDimensionDlg::BaseSelectorPane | |
| void | OnSelectorClicked () | 
| void | OnTabChanged () | 
  Signals inherited from MeasureGUI_CreateDimensionDlg::BaseSelectorPane | |
| void | StartSelection (const QList< TopAbs_ShapeEnum > &theModes) | 
| void | StopSelection () | 
| void | SelectionDone () | 
| void | TabChanged () | 
  Protected Member Functions inherited from MeasureGUI_CreateDimensionDlg::BaseSelectorPane | |
| void | SetTabWidget (QTabWidget *theTabs) | 
| void | RegisterSelector (QLineEdit *theSelectorEdit, QPushButton *theSelectorButton, const SelectionModes &theSelectorModes, const int theTab=0) | 
  Protected Attributes inherited from MeasureGUI_CreateDimensionDlg::BaseSelectorPane | |
| QTabWidget * | myTabs | 
| QMap< int, QList< QLineEdit * > > | mySelectors | 
| QMap< QLineEdit *, QPushButton * > | mySelectionButtons | 
| QMap< QLineEdit *, SelectionModes > | mySelectionModes | 
| QMap< QLineEdit  *, GEOM::GeomObjPtr >  | mySelectedShapes | 
| QPixmap | mySelectorIcon | 
| QLineEdit * | myCurrentSelector | 
| MeasureGUI_CreateDimensionDlg::AnglePane::AnglePane | ( | QWidget * | theParent | ) | 
References MeasureGUI_CreateDimensionDlg::BaseSelectorPane::mySelectorIcon, myTabs, myThreePointsSelectors, myTwoEdgesSelectors, MeasureGUI_CreateDimensionDlg::BaseSelectorPane::RegisterSelector(), MeasureGUI_CreateDimensionDlg::BaseSelectorPane::SetTabWidget(), TabID_ThreePoints, and TabID_TwoEdges.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private |