Version: 6.3.1
Public Member Functions | Protected Member Functions | Private Slots | Private Member Functions | Private Attributes

GEOMToolsGUI_MarkerDlg Class Reference

#include <GEOMToolsGUI_MarkerDlg.h>

Inheritance diagram for GEOMToolsGUI_MarkerDlg:
Inheritance graph

Public Member Functions

 GEOMToolsGUI_MarkerDlg (QWidget *=0)
 ~GEOMToolsGUI_MarkerDlg ()
void setStandardMarker (GEOM::marker_type, GEOM::marker_size)
void setCustomMarker (int)
GEOM::marker_type getMarkerType () const
GEOM::marker_size getStandardMarkerScale () const
int getCustomMarkerID () const
void accept ()

Protected Member Functions

void keyPressEvent (QKeyEvent *)

Private Slots

void browse ()
void help ()

Private Member Functions

void init ()
void addTexture (int, bool=false) const
SalomeApp_Study * getStudy () const

Private Attributes

GEOM::GEOM_IInsertOperations_var myOperation
QButtonGroup * myTypeGroup
QStackedWidget * myWGStack
QtxComboBox * myStdTypeCombo
QtxComboBox * myStdScaleCombo
QtxComboBox * myCustomTypeCombo

Constructor & Destructor Documentation

GEOMToolsGUI_MarkerDlg::GEOMToolsGUI_MarkerDlg ( QWidget parent = 0)
GEOMToolsGUI_MarkerDlg::~GEOMToolsGUI_MarkerDlg ( )

References myOperation.


Member Function Documentation

void GEOMToolsGUI_MarkerDlg::setStandardMarker ( GEOM::marker_type  type,
GEOM::marker_size  size 
)
void GEOMToolsGUI_MarkerDlg::setCustomMarker ( int  id)
GEOM::marker_type GEOMToolsGUI_MarkerDlg::getMarkerType ( ) const
GEOM::marker_size GEOMToolsGUI_MarkerDlg::getStandardMarkerScale ( ) const
int GEOMToolsGUI_MarkerDlg::getCustomMarkerID ( ) const

References myCustomTypeCombo, and myWGStack.

void GEOMToolsGUI_MarkerDlg::accept ( )
void GEOMToolsGUI_MarkerDlg::keyPressEvent ( QKeyEvent *  e) [protected]

References help().

void GEOMToolsGUI_MarkerDlg::init ( ) [private]
void GEOMToolsGUI_MarkerDlg::addTexture ( int  id,
bool  select = false 
) const [private]
SalomeApp_Study * GEOMToolsGUI_MarkerDlg::getStudy ( ) const [private]
void GEOMToolsGUI_MarkerDlg::browse ( ) [private, slot]

References addTexture(), and myOperation.

void GEOMToolsGUI_MarkerDlg::help ( ) [private, slot]

References getStudy().


Field Documentation

GEOM::GEOM_IInsertOperations_var GEOMToolsGUI_MarkerDlg.myOperation [private]
QButtonGroup* GEOMToolsGUI_MarkerDlg.myTypeGroup [private]
QStackedWidget* GEOMToolsGUI_MarkerDlg.myWGStack [private]
QtxComboBox* GEOMToolsGUI_MarkerDlg.myStdTypeCombo [private]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS