Back to index

salome-geom  6.5.0
Signals | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Private Types | Private Member Functions | Private Attributes
GEOMBASE_EXPORT Protocol Reference

#include <GEOM_Operation.h>

Collaboration diagram for GEOMBASE_EXPORT:
Collaboration graph
[legend]

List of all members.

Signals

void constructorsClicked (int)

Public Member Functions

 GEOM_Operation (SUIT_Application *, GEOM::GEOM_IOperations_ptr)
virtual ~GEOM_Operation ()
 GEOMBase_Helper (SUIT_Desktop *)
virtual ~GEOMBase_Helper ()
 GEOMBase_Skeleton (GeometryGUI *, QWidget *=0, bool=false, Qt::WindowFlags=0)
 ~GEOMBase_Skeleton ()

Static Public Member Functions

static int GetIndex (const TopoDS_Shape &subshape, const TopoDS_Shape &shape)
static TopoDS_Shape GetShapeFromIOR (const QString &IOR)
static bool GetShape (GEOM::GEOM_Object_ptr object, TopoDS_Shape &shape, const TopAbs_ShapeEnum type=TopAbs_SHAPE)
static TopoDS_Shape GetTopoFromSelection (const SALOME_ListIO &IObjects)
static int GetNameOfSelectedIObjects (const SALOME_ListIO &IObjects, QString &name, const bool shapesOnly=false)
static QString GetShapeTypeString (const TopoDS_Shape &shape)
static Handle (GEOM_AISShape) ConvertIOinGEOMAISShape(const Handle(SALOME_InteractiveObject)&IO
static Handle (AIS_InteractiveObject) GetAIS(const Handle(SALOME_InteractiveObject)&IO
static QStringList ConvertListOfIOInListOfIOR (const SALOME_ListIO &IObjects)
static Handle (GEOM_AISShape) ConvertIORinGEOMAISShape(const QString &IOR
static GEOM_ActorConvertIORinGEOMActor (const QString &IOR, bool onlyInActiveView=false)
static GEOM::GEOM_Object_ptr ConvertIOinGEOMObject (const Handle(SALOME_InteractiveObject)&IO)
static void ConvertListOfIOInListOfGO (const SALOME_ListIO &IObjects, GEOM::ListOfGO &geomObjects, bool shapesOnly=false)
static GEOM::GEOM_Object_ptr GetObjectFromIOR (const QString &IOR)
static QString GetIORFromObject (GEOM::GEOM_Object_ptr object)
static bool VertexToPoint (const TopoDS_Shape &shape, gp_Pnt &point)
static bool LinearEdgeExtremities (const TopoDS_Shape &shape, gp_Pnt &point1, gp_Pnt &point2)
static void GetBipointDxDyDz (const gp_Pnt &point1, const gp_Pnt &point2, double &dx, double &dy, double &dz)
static TopoDS_Shape CreateArrowForLinearEdge (const TopoDS_Shape &tds)
static bool SelectionByNameInDialogs (QWidget *widget, const QString &userObjectName, const SALOME_ListIO &IObjects)
static void DefineDlgPosition (QWidget *dlg, int &x, int &y)
static QString GetDefaultName (const QString &operation, bool extractPrefix=false)
static void ShowErrorMessage (const QString &errorCode, const QString &comment=QString())
static QString GetName (GEOM::GEOM_Object_ptr object)
static bool IsShape (GEOM::GEOM_Object_ptr object)
static QString TypeName (TopAbs_ShapeEnum type)
static QString GetEntry (GEOM::GEOM_Object_ptr object)
static void PublishSubObject (GEOM::GEOM_Object_ptr object)

Public Attributes

static bool onlyInActiveView = false )
static bool bool onlyGeom = false )

Protected Slots

virtual void ClickOnCancel ()
virtual void processPreview ()
void LineEditReturnPressed ()
void DeactivateActiveDialog ()
void ActivateThisDialog ()
void ClickOnHelp ()

Protected Member Functions

virtual void startOperation ()
virtual void commitOperation ()
virtual void suspendOperation ()
virtual void resumeOperation ()
virtual void abortOperation ()
void display (const ObjectList &, const bool=true)
void display (GEOM::GEOM_Object_ptr, const bool=true)
void erase (const ObjectList &, const bool=true)
void erase (GEOM::GEOM_Object_ptr, const bool=true)
void redisplay (const ObjectList &, const bool=true, const bool=true)
void redisplay (GEOM::GEOM_Object_ptr, const bool=true, const bool=true)
virtual void displayPreview (const bool display, const bool activate=false, const bool update=true, const bool toRemoveFromEngine=true, const double lineWidth=-1, const int displayMode=-1, const int color=-1)
virtual void displayPreview (GEOM::GEOM_Object_ptr obj, const bool append=false, const bool activate=false, const bool update=true, const double lineWidth=-1, const int displayMode=-1, const int color=-1)
void displayPreview (const SALOME_Prs *prs, const bool append=false, const bool=true)
void erasePreview (const bool=true)
void localSelection (const ObjectList &, const int)
void localSelection (GEOM::GEOM_Object_ptr, const int)
void activate (const int)
void globalSelection (const int=GEOM_ALLOBJECTS, const bool=false)
void globalSelection (const TColStd_MapOfInteger &, const bool=false)
void globalSelection (const TColStd_MapOfInteger &, const QList< int > &, const bool=false)
void updateViewer ()
void prepareSelection (const ObjectList &, const int)
void prepareSelection (GEOM::GEOM_Object_ptr, const int)
QString addInStudy (GEOM::GEOM_Object_ptr, const char *theName)
bool openCommand ()
bool abortCommand ()
bool commitCommand (const char *=0)
bool hasCommand () const
void updateObjBrowser () const
int getStudyId () const
SalomeApp_Study * getStudy () const
bool checkViewWindow ()
bool onAccept (const bool publish=true, const bool useTransaction=true, bool erasePreviewFlag=true)
void showError ()
void showError (const QString &msg)
GEOM::GEOM_IOperations_ptr getOperation ()
void setPrefix (const QString &prefix)
QString getPrefix (GEOM::GEOM_Object_ptr=GEOM::GEOM_Object::_nil()) const
bool selectObjects (ObjectList &objects)
virtual GEOM::GEOM_IOperations_ptr createOperation ()
virtual bool isValid (QString &msg)
virtual bool execute (ObjectList &objects)
virtual void restoreSubShapes (SALOMEDS::Study_ptr theStudy, SALOMEDS::SObject_ptr theSObject)
virtual GEOM::GEOM_Object_ptr getFather (GEOM::GEOM_Object_ptr theObj)
virtual QString getNewObjectName () const
virtual bool extractPrefix () const
virtual void addSubshapesToStudy ()
GEOM::GEOM_Object_ptr findObjectInFather (GEOM::GEOM_Object_ptr theFather, const QString &theName)
GEOM::GEOM_Object_ptr findObjectInFather (GEOM::GEOM_Object_ptr theFather, int theIndex)
GEOM::GeomObjPtr getSelected (TopAbs_ShapeEnum type)
GEOM::GeomObjPtr getSelected (const QList< TopAbs_ShapeEnum > &types)
QList< GEOM::GeomObjPtrgetSelected (TopAbs_ShapeEnum type, int count, bool strict=true)
QList< GEOM::GeomObjPtrgetSelected (const QList< TopAbs_ShapeEnum > &types, int count, bool strict=true)
void SetIsPreview (const bool thePreview)
bool IsPreview ()
GEOM_Displayer * getDisplayer ()
SUIT_Desktop * getDesktop () const
virtual void setIsApplyAndClose (const bool theFlag)
virtual bool isApplyAndClose () const
virtual void setIsOptimizedBrowsing (const bool theFlag)
virtual bool isOptimizedBrowsing () const
virtual void setIsWaitCursorEnabled (const bool theFlag)
virtual bool isWaitCursorEnabled () const
virtual void setIsDisableBrowsing (const bool theFlag)
virtual bool isDisableBrowsing () const
void initSpinBox (QSpinBox *, int, int, int=1)
void initSpinBox (SalomeApp_DoubleSpinBox *, double, double, double=0.1, const char *="length_precision")
void updateAttributes (GEOM::GEOM_Object_ptr, const QStringList &)
void closeEvent (QCloseEvent *)
void keyPressEvent (QKeyEvent *)
void initName (const QString &=QString())
 initialize "Name" field with a string "thePrefix_X" (Vertex_3)
virtual QString getNewObjectName () const
 returns contents of "Name" field
int getConstructorId () const
 returns id of a selected "constructor" radio button or '-1' in case of error
void setConstructorId (const int)
 set selected "constructor" radio button id
void unsetConstructorId ()
 unset selection on all "constructor" radio buttons
void showOnlyPreviewControl ()
void setHelpFileName (const QString &)
DlgRef_Skeleton * mainFrame ()
QWidget * centralWidget ()
QPushButton * buttonCancel () const
QPushButton * buttonOk () const
QPushButton * buttonApply () const
QPushButton * buttonHelp () const

Static Protected Member Functions

static GEOM::GEOM_Gen_ptr getGeomEngine ()

Protected Attributes

QLineEdit * myEditCurrentArgument
 Current LineEdit.
GeometryGUI * myGeomGUI
 reference GEOM GUI
QString myHelpFileName
 Associated HTML help file name.
QButtonGroup * myRBGroup
 radio button group
DlgRef_Skeleton * myMainFrame
 dialog box's mainframe widgetx

Private Types

typedef std::list< SALOME_Prs * > PrsList

Private Member Functions

QString getEntry (GEOM::GEOM_Object_ptr) const
void clearShapeBuffer (GEOM::GEOM_Object_ptr)
void Init ()

Private Attributes

GEOM::GEOM_IOperations_var myIOperation
PrsList myPreview
GEOM_Displayer * myDisplayer
GEOM_OperationmyCommand
GEOM::GEOM_IOperations_var myOperation
SUIT_ViewWindow * myViewWindow
QString myPrefix
bool isPreview
SALOME_ListIO mySelected
SUIT_Desktop * myDesktop
bool myIsApplyAndClose
bool myIsOptimizedBrowsing
bool myIsWaitCursorEnabled
bool myIsDisableBrowsing

Detailed Description

Definition at line 36 of file GEOM_Operation.h.


Member Typedef Documentation

typedef std::list<SALOME_Prs*> GEOMBASE_EXPORT::PrsList [private]

Definition at line 202 of file GEOMBase_Helper.h.


Constructor & Destructor Documentation

virtual GEOMBASE_EXPORT::~GEOM_Operation ( ) [virtual]
virtual GEOMBASE_EXPORT::~GEOMBase_Helper ( ) [virtual]

Member Function Documentation

bool GEOMBASE_EXPORT::abortCommand ( ) [protected]
virtual void GEOMBASE_EXPORT::abortOperation ( ) [protected, virtual]
void GEOMBASE_EXPORT::activate ( const int  ) [protected]
void GEOMBASE_EXPORT::ActivateThisDialog ( ) [protected, slot]
QString GEOMBASE_EXPORT::addInStudy ( GEOM::GEOM_Object_ptr  ,
const char *  theName 
) [protected]
virtual void GEOMBASE_EXPORT::addSubshapesToStudy ( ) [protected, virtual]
QPushButton* GEOMBASE_EXPORT::buttonApply ( ) const [protected]
QPushButton* GEOMBASE_EXPORT::buttonCancel ( ) const [protected]
QPushButton* GEOMBASE_EXPORT::buttonHelp ( ) const [protected]
QPushButton* GEOMBASE_EXPORT::buttonOk ( ) const [protected]
QWidget* GEOMBASE_EXPORT::centralWidget ( ) [protected]
bool GEOMBASE_EXPORT::checkViewWindow ( ) [protected]
void GEOMBASE_EXPORT::clearShapeBuffer ( GEOM::GEOM_Object_ptr  ) [private]
virtual void GEOMBASE_EXPORT::ClickOnCancel ( ) [protected, virtual, slot]
void GEOMBASE_EXPORT::ClickOnHelp ( ) [protected, slot]
void GEOMBASE_EXPORT::closeEvent ( QCloseEvent *  ) [protected]
bool GEOMBASE_EXPORT::commitCommand ( const char *  = 0) [protected]
virtual void GEOMBASE_EXPORT::commitOperation ( ) [protected, virtual]
void GEOMBASE_EXPORT::constructorsClicked ( int  ) [signal]
static GEOM::GEOM_Object_ptr GEOMBASE_EXPORT::ConvertIOinGEOMObject ( const Handle(SALOME_InteractiveObject)&  IO) [static]
static GEOM_Actor* GEOMBASE_EXPORT::ConvertIORinGEOMActor ( const QString &  IOR,
bool  onlyInActiveView = false 
) [static]
static void GEOMBASE_EXPORT::ConvertListOfIOInListOfGO ( const SALOME_ListIO &  IObjects,
GEOM::ListOfGO geomObjects,
bool  shapesOnly = false 
) [static]
static QStringList GEOMBASE_EXPORT::ConvertListOfIOInListOfIOR ( const SALOME_ListIO &  IObjects) [static]
static TopoDS_Shape GEOMBASE_EXPORT::CreateArrowForLinearEdge ( const TopoDS_Shape &  tds) [static]
virtual GEOM::GEOM_IOperations_ptr GEOMBASE_EXPORT::createOperation ( ) [protected, virtual]
void GEOMBASE_EXPORT::DeactivateActiveDialog ( ) [protected, slot]
static void GEOMBASE_EXPORT::DefineDlgPosition ( QWidget *  dlg,
int &  x,
int &  y 
) [static]
void GEOMBASE_EXPORT::display ( const ObjectList ,
const bool  = true 
) [protected]
void GEOMBASE_EXPORT::display ( GEOM::GEOM_Object_ptr  ,
const bool  = true 
) [protected]
virtual void GEOMBASE_EXPORT::displayPreview ( const bool  display,
const bool  activate = false,
const bool  update = true,
const bool  toRemoveFromEngine = true,
const double  lineWidth = -1,
const int  displayMode = -1,
const int  color = -1 
) [protected, virtual]
virtual void GEOMBASE_EXPORT::displayPreview ( GEOM::GEOM_Object_ptr  obj,
const bool  append = false,
const bool  activate = false,
const bool  update = true,
const double  lineWidth = -1,
const int  displayMode = -1,
const int  color = -1 
) [protected, virtual]
void GEOMBASE_EXPORT::displayPreview ( const SALOME_Prs *  prs,
const bool  append = false,
const bool  = true 
) [protected]
void GEOMBASE_EXPORT::erase ( const ObjectList ,
const bool  = true 
) [protected]
void GEOMBASE_EXPORT::erase ( GEOM::GEOM_Object_ptr  ,
const bool  = true 
) [protected]
void GEOMBASE_EXPORT::erasePreview ( const bool  = true) [protected]
virtual bool GEOMBASE_EXPORT::execute ( ObjectList objects) [protected, virtual]
virtual bool GEOMBASE_EXPORT::extractPrefix ( ) const [protected, virtual]
GEOM::GEOM_Object_ptr GEOMBASE_EXPORT::findObjectInFather ( GEOM::GEOM_Object_ptr  theFather,
const QString &  theName 
) [protected]
GEOM::GEOM_Object_ptr GEOMBASE_EXPORT::findObjectInFather ( GEOM::GEOM_Object_ptr  theFather,
int  theIndex 
) [protected]
GEOMBASE_EXPORT::GEOM_Operation ( SUIT_Application *  ,
GEOM::GEOM_IOperations_ptr   
)
GEOMBASE_EXPORT::GEOMBase_Helper ( SUIT_Desktop *  )
GEOMBASE_EXPORT::GEOMBase_Skeleton ( GeometryGUI *  ,
QWidget *  = 0,
bool  = false,
Qt::WindowFlags  = 0 
)
static void GEOMBASE_EXPORT::GetBipointDxDyDz ( const gp_Pnt &  point1,
const gp_Pnt &  point2,
double &  dx,
double &  dy,
double &  dz 
) [static]
int GEOMBASE_EXPORT::getConstructorId ( ) const [protected]

returns id of a selected "constructor" radio button or '-1' in case of error

static QString GEOMBASE_EXPORT::GetDefaultName ( const QString &  operation,
bool  extractPrefix = false 
) [static]
SUIT_Desktop* GEOMBASE_EXPORT::getDesktop ( ) const [protected]
GEOM_Displayer* GEOMBASE_EXPORT::getDisplayer ( ) [protected]
static QString GEOMBASE_EXPORT::GetEntry ( GEOM::GEOM_Object_ptr  object) [static]
QString GEOMBASE_EXPORT::getEntry ( GEOM::GEOM_Object_ptr  ) const [private]
virtual GEOM::GEOM_Object_ptr GEOMBASE_EXPORT::getFather ( GEOM::GEOM_Object_ptr  theObj) [protected, virtual]
static GEOM::GEOM_Gen_ptr GEOMBASE_EXPORT::getGeomEngine ( ) [static, protected]
static int GEOMBASE_EXPORT::GetIndex ( const TopoDS_Shape &  subshape,
const TopoDS_Shape &  shape 
) [static]
static QString GEOMBASE_EXPORT::GetIORFromObject ( GEOM::GEOM_Object_ptr  object) [static]
static QString GEOMBASE_EXPORT::GetName ( GEOM::GEOM_Object_ptr  object) [static]
static int GEOMBASE_EXPORT::GetNameOfSelectedIObjects ( const SALOME_ListIO &  IObjects,
QString &  name,
const bool  shapesOnly = false 
) [static]
virtual QString GEOMBASE_EXPORT::getNewObjectName ( ) const [protected, virtual]

returns contents of "Name" field

virtual QString GEOMBASE_EXPORT::getNewObjectName ( ) const [protected, virtual]
static GEOM::GEOM_Object_ptr GEOMBASE_EXPORT::GetObjectFromIOR ( const QString &  IOR) [static]
GEOM::GEOM_IOperations_ptr GEOMBASE_EXPORT::getOperation ( ) [protected]
QString GEOMBASE_EXPORT::getPrefix ( GEOM::GEOM_Object_ptr  = GEOM::GEOM_Object::_nil()) const [protected]
GEOM::GeomObjPtr GEOMBASE_EXPORT::getSelected ( TopAbs_ShapeEnum  type) [protected]
GEOM::GeomObjPtr GEOMBASE_EXPORT::getSelected ( const QList< TopAbs_ShapeEnum > &  types) [protected]
QList<GEOM::GeomObjPtr> GEOMBASE_EXPORT::getSelected ( TopAbs_ShapeEnum  type,
int  count,
bool  strict = true 
) [protected]
QList<GEOM::GeomObjPtr> GEOMBASE_EXPORT::getSelected ( const QList< TopAbs_ShapeEnum > &  types,
int  count,
bool  strict = true 
) [protected]
static bool GEOMBASE_EXPORT::GetShape ( GEOM::GEOM_Object_ptr  object,
TopoDS_Shape &  shape,
const TopAbs_ShapeEnum  type = TopAbs_SHAPE 
) [static]
static TopoDS_Shape GEOMBASE_EXPORT::GetShapeFromIOR ( const QString &  IOR) [static]
static QString GEOMBASE_EXPORT::GetShapeTypeString ( const TopoDS_Shape &  shape) [static]
SalomeApp_Study* GEOMBASE_EXPORT::getStudy ( ) const [protected]
int GEOMBASE_EXPORT::getStudyId ( ) const [protected]
static TopoDS_Shape GEOMBASE_EXPORT::GetTopoFromSelection ( const SALOME_ListIO &  IObjects) [static]
void GEOMBASE_EXPORT::globalSelection ( const int  = GEOM_ALLOBJECTS,
const bool  = false 
) [protected]
void GEOMBASE_EXPORT::globalSelection ( const TColStd_MapOfInteger &  ,
const bool  = false 
) [protected]
void GEOMBASE_EXPORT::globalSelection ( const TColStd_MapOfInteger &  ,
const QList< int > &  ,
const bool  = false 
) [protected]
static GEOMBASE_EXPORT::Handle ( GEOM_AISShape  ) const [static]
static GEOMBASE_EXPORT::Handle ( AIS_InteractiveObject  ) const [static]
static GEOMBASE_EXPORT::Handle ( GEOM_AISShape  ) const [static]
bool GEOMBASE_EXPORT::hasCommand ( ) const [protected]
void GEOMBASE_EXPORT::Init ( ) [private]
void GEOMBASE_EXPORT::initName ( const QString &  = QString()) [protected]

initialize "Name" field with a string "thePrefix_X" (Vertex_3)

void GEOMBASE_EXPORT::initSpinBox ( QSpinBox *  ,
int  ,
int  ,
int  = 1 
) [protected]
void GEOMBASE_EXPORT::initSpinBox ( SalomeApp_DoubleSpinBox *  ,
double  ,
double  ,
double  = 0.1,
const char *  = "length_precision" 
) [protected]
virtual bool GEOMBASE_EXPORT::isApplyAndClose ( ) const [protected, virtual]
virtual bool GEOMBASE_EXPORT::isDisableBrowsing ( ) const [inline, protected, virtual]

Definition at line 194 of file GEOMBase_Helper.h.

{ return myIsDisableBrowsing; }
virtual bool GEOMBASE_EXPORT::isOptimizedBrowsing ( ) const [protected, virtual]
bool GEOMBASE_EXPORT::IsPreview ( ) [inline, protected]

Definition at line 180 of file GEOMBase_Helper.h.

{return isPreview;}
static bool GEOMBASE_EXPORT::IsShape ( GEOM::GEOM_Object_ptr  object) [static]
virtual bool GEOMBASE_EXPORT::isValid ( QString &  msg) [protected, virtual]
virtual bool GEOMBASE_EXPORT::isWaitCursorEnabled ( ) const [inline, protected, virtual]

Definition at line 192 of file GEOMBase_Helper.h.

void GEOMBASE_EXPORT::keyPressEvent ( QKeyEvent *  ) [protected]
static bool GEOMBASE_EXPORT::LinearEdgeExtremities ( const TopoDS_Shape &  shape,
gp_Pnt &  point1,
gp_Pnt &  point2 
) [static]
void GEOMBASE_EXPORT::LineEditReturnPressed ( ) [protected, slot]
void GEOMBASE_EXPORT::localSelection ( const ObjectList ,
const int   
) [protected]
void GEOMBASE_EXPORT::localSelection ( GEOM::GEOM_Object_ptr  ,
const int   
) [protected]
DlgRef_Skeleton* GEOMBASE_EXPORT::mainFrame ( ) [protected]
bool GEOMBASE_EXPORT::onAccept ( const bool  publish = true,
const bool  useTransaction = true,
bool  erasePreviewFlag = true 
) [protected]
bool GEOMBASE_EXPORT::openCommand ( ) [protected]
void GEOMBASE_EXPORT::prepareSelection ( const ObjectList ,
const int   
) [protected]
void GEOMBASE_EXPORT::prepareSelection ( GEOM::GEOM_Object_ptr  ,
const int   
) [protected]
virtual void GEOMBASE_EXPORT::processPreview ( ) [protected, virtual, slot]
static void GEOMBASE_EXPORT::PublishSubObject ( GEOM::GEOM_Object_ptr  object) [static]
void GEOMBASE_EXPORT::redisplay ( const ObjectList ,
const bool  = true,
const bool  = true 
) [protected]
void GEOMBASE_EXPORT::redisplay ( GEOM::GEOM_Object_ptr  ,
const bool  = true,
const bool  = true 
) [protected]
virtual void GEOMBASE_EXPORT::restoreSubShapes ( SALOMEDS::Study_ptr  theStudy,
SALOMEDS::SObject_ptr  theSObject 
) [protected, virtual]
virtual void GEOMBASE_EXPORT::resumeOperation ( ) [protected, virtual]
static bool GEOMBASE_EXPORT::SelectionByNameInDialogs ( QWidget *  widget,
const QString &  userObjectName,
const SALOME_ListIO &  IObjects 
) [static]
bool GEOMBASE_EXPORT::selectObjects ( ObjectList objects) [protected]
void GEOMBASE_EXPORT::setConstructorId ( const int  ) [protected]

set selected "constructor" radio button id

void GEOMBASE_EXPORT::setHelpFileName ( const QString &  ) [protected]
virtual void GEOMBASE_EXPORT::setIsApplyAndClose ( const bool  theFlag) [protected, virtual]
virtual void GEOMBASE_EXPORT::setIsDisableBrowsing ( const bool  theFlag) [inline, protected, virtual]

Definition at line 193 of file GEOMBase_Helper.h.

{ myIsDisableBrowsing = theFlag; }
virtual void GEOMBASE_EXPORT::setIsOptimizedBrowsing ( const bool  theFlag) [protected, virtual]
void GEOMBASE_EXPORT::SetIsPreview ( const bool  thePreview) [inline, protected]

Definition at line 179 of file GEOMBase_Helper.h.

{isPreview = thePreview;}
virtual void GEOMBASE_EXPORT::setIsWaitCursorEnabled ( const bool  theFlag) [inline, protected, virtual]

Definition at line 191 of file GEOMBase_Helper.h.

{myIsWaitCursorEnabled = theFlag;}
void GEOMBASE_EXPORT::setPrefix ( const QString &  prefix) [inline, protected]

Definition at line 135 of file GEOMBase_Helper.h.

{ myPrefix = prefix; }
void GEOMBASE_EXPORT::showError ( ) [protected]
void GEOMBASE_EXPORT::showError ( const QString &  msg) [protected]
static void GEOMBASE_EXPORT::ShowErrorMessage ( const QString &  errorCode,
const QString &  comment = QString() 
) [static]
virtual void GEOMBASE_EXPORT::startOperation ( ) [protected, virtual]
virtual void GEOMBASE_EXPORT::suspendOperation ( ) [protected, virtual]
static QString GEOMBASE_EXPORT::TypeName ( TopAbs_ShapeEnum  type) [static]

unset selection on all "constructor" radio buttons

void GEOMBASE_EXPORT::updateAttributes ( GEOM::GEOM_Object_ptr  ,
const QStringList &   
) [protected]
void GEOMBASE_EXPORT::updateObjBrowser ( ) const [protected]
void GEOMBASE_EXPORT::updateViewer ( ) [protected]
static bool GEOMBASE_EXPORT::VertexToPoint ( const TopoDS_Shape &  shape,
gp_Pnt &  point 
) [static]

Member Data Documentation

Definition at line 210 of file GEOMBase_Helper.h.

Definition at line 206 of file GEOMBase_Helper.h.

SUIT_Desktop* GEOMBASE_EXPORT::myDesktop [private]

Definition at line 212 of file GEOMBase_Helper.h.

GEOM_Displayer* GEOMBASE_EXPORT::myDisplayer [private]

Definition at line 205 of file GEOMBase_Helper.h.

Current LineEdit.

Definition at line 101 of file GEOMBase_Skeleton.h.

GeometryGUI* GEOMBASE_EXPORT::myGeomGUI [protected]

reference GEOM GUI

Definition at line 102 of file GEOMBase_Skeleton.h.

QString GEOMBASE_EXPORT::myHelpFileName [protected]

Associated HTML help file name.

Definition at line 103 of file GEOMBase_Skeleton.h.

GEOM::GEOM_IOperations_var GEOMBASE_EXPORT::myIOperation [private]

Definition at line 51 of file GEOM_Operation.h.

Definition at line 213 of file GEOMBase_Helper.h.

Definition at line 216 of file GEOMBase_Helper.h.

Definition at line 214 of file GEOMBase_Helper.h.

Definition at line 215 of file GEOMBase_Helper.h.

DlgRef_Skeleton* GEOMBASE_EXPORT::myMainFrame [protected]

dialog box's mainframe widgetx

Definition at line 106 of file GEOMBase_Skeleton.h.

GEOM::GEOM_IOperations_var GEOMBASE_EXPORT::myOperation [private]

Definition at line 207 of file GEOMBase_Helper.h.

QString GEOMBASE_EXPORT::myPrefix [private]

Definition at line 209 of file GEOMBase_Helper.h.

Definition at line 204 of file GEOMBase_Helper.h.

QButtonGroup* GEOMBASE_EXPORT::myRBGroup [protected]

radio button group

Definition at line 105 of file GEOMBase_Skeleton.h.

SALOME_ListIO GEOMBASE_EXPORT::mySelected [private]

Definition at line 211 of file GEOMBase_Helper.h.

SUIT_ViewWindow* GEOMBASE_EXPORT::myViewWindow [private]

Definition at line 208 of file GEOMBase_Helper.h.

bool bool GEOMBASE_EXPORT::onlyGeom = false )

Definition at line 76 of file GEOMBase.h.

static bool GEOMBASE_EXPORT::onlyInActiveView = false )

Definition at line 71 of file GEOMBase.h.


The documentation for this protocol was generated from the following files: