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

VisuGUI_DeformedShapeDlg Class Reference

#include <VisuGUI_DeformedShapeDlg.h>

Inheritance diagram for VisuGUI_DeformedShapeDlg:
Inheritance graph

Public Member Functions

 VisuGUI_DeformedShapeDlg (SalomeApp_Module *theModule)
 ~VisuGUI_DeformedShapeDlg ()
double getFactor ()
void setFactor (double theFactor)
bool isColored ()
virtual void initFromPrsObject (VISU::ColoredPrs3d_i *thePrs, bool theInit)
virtual int storeToPrsObject (VISU::ColoredPrs3d_i *thePrs)
void updatePrsCopy (VISU::Prs3d_i *thePrs)

Static Public Member Functions

static VISU::Prs3d_iCreatePrs3d (VisuGUI *theModule)
static void EditPrs3d (VisuGUI *theModule, VISU::Prs3d_i *thePrs3d, Handle(SALOME_InteractiveObject)&theIO)

Protected Slots

void accept ()
bool onApply ()
void reject ()
void onHelp ()

Protected Member Functions

virtual QString GetContextHelpFilePath ()
int isValid ()
VisuGUI_ScalarBarPaneGetScalarPane ()

Private Attributes

SalomeApp_DoubleSpinBox * ScalFact
QCheckBox * UseMagn
QTabWidget * myTabBox
VisuGUI_InputPanemyInputPane
SalomeApp_ModulemyModule
SALOME::GenericObjPtr
< VISU::DeformedShape_i
myPrsCopy
bool isApplyed

Constructor & Destructor Documentation

VisuGUI_DeformedShapeDlg::VisuGUI_DeformedShapeDlg ( SalomeApp_Module theModule)
VisuGUI_DeformedShapeDlg::~VisuGUI_DeformedShapeDlg ( )

Member Function Documentation

double VisuGUI_DeformedShapeDlg.getFactor ( )

References ScalFact.

void VisuGUI_DeformedShapeDlg::setFactor ( double  theFactor)

References ScalFact.

bool VisuGUI_DeformedShapeDlg.isColored ( )

References UseMagn.

void VisuGUI_DeformedShapeDlg::initFromPrsObject ( VISU::ColoredPrs3d_i thePrs,
bool  theInit 
) [virtual]
int VisuGUI_DeformedShapeDlg::storeToPrsObject ( VISU::ColoredPrs3d_i thePrs) [virtual]
VISU::Prs3d_i * VisuGUI_DeformedShapeDlg::CreatePrs3d ( VisuGUI theModule) [static]
void VisuGUI_DeformedShapeDlg::EditPrs3d ( VisuGUI theModule,
VISU::Prs3d_i thePrs3d,
Handle(SALOME_InteractiveObject)&  theIO 
) [static]
void VisuGUI_DeformedShapeDlg::updatePrsCopy ( VISU::Prs3d_i thePrs)
QString VisuGUI_DeformedShapeDlg::GetContextHelpFilePath ( ) [protected, virtual]

Implements VisuGUI_Prs3dDlg.

int VisuGUI_DeformedShapeDlg::isValid ( ) [protected]
void VisuGUI_DeformedShapeDlg::accept ( ) [protected, slot]

Called when <OK> button is clicked, validates data and closes dialog

Reimplemented from VisuGUI_ScalarBarBaseDlg.

References isValid().

bool VisuGUI_DeformedShapeDlg::onApply ( ) [protected, slot]
void VisuGUI_DeformedShapeDlg::reject ( ) [protected, slot]

Called when <Cancel> button is clicked, remove preview and closes dialog

Reimplemented from VisuGUI_ScalarBarBaseDlg.

References isApplyed.

VisuGUI_ScalarBarPane * VisuGUI_ScalarBarBaseDlg::GetScalarPane ( ) [protected, inherited]
void VisuGUI_Prs3dDlg::onHelp ( ) [protected, slot, inherited]

Called when <Help> button is clicked, shows the corresponding help page in defined browser

References VisuGUI_Prs3dDlg.GetContextHelpFilePath().


Field Documentation

SalomeApp_DoubleSpinBox* VisuGUI_DeformedShapeDlg.ScalFact [private]
QCheckBox* VisuGUI_DeformedShapeDlg.UseMagn [private]
QTabWidget* VisuGUI_DeformedShapeDlg.myTabBox [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