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

VisuGUI_OffsetDlg Class Reference

#include <VisuGUI_OffsetDlg.h>

Inheritance diagram for VisuGUI_OffsetDlg:
Inheritance graph

Public Slots

void onReset ()

Public Member Functions

 VisuGUI_OffsetDlg (VisuGUI *theModule)
 ~VisuGUI_OffsetDlg ()
virtual void setVisible (bool)
void addPresentation (VISU::Prs3d_i *thePrs)
void addPointMapPresentation (VISU::PointMap3d_i *thePrs)
int getPrsCount () const
void clearPresentations ()
void setOffset (const vtkFloatingPointType *theOffset)
void getOffset (vtkFloatingPointType *theOffset) const
bool isToSave () const

Protected Slots

virtual void accept ()
virtual void reject ()
void onApply ()
void onHelp ()
void onSelectionChanged ()

Private Member Functions

void keyPressEvent (QKeyEvent *e)
void updateOffset (VISU::Prs3d_i *thePrs, vtkFloatingPointType *theOffset)
void updatePointMapOffset (VISU::PointMap3d_i *thePrs, vtkFloatingPointType *theOffset)

Private Attributes

VisuGUImyModule
LightApp_SelectionMgr * mySelectionMgr
SalomeApp_DoubleSpinBox * myDxEdt
SalomeApp_DoubleSpinBox * myDyEdt
SalomeApp_DoubleSpinBox * myDzEdt
QCheckBox * mySaveChk
QList< VISU::Prs3d_i * > myPrsList
QList< OffsetStructmyOldOffsets
QList< VISU::PointMap3d_i * > myPointMapList
QList< OffsetStructmyOldPointMapOffsets

Constructor & Destructor Documentation

VisuGUI_OffsetDlg::VisuGUI_OffsetDlg ( VisuGUI theModule)
VisuGUI_OffsetDlg.~VisuGUI_OffsetDlg ( )

Member Function Documentation

void VisuGUI_OffsetDlg::setVisible ( bool  show) [virtual]

References getPrsCount().

void VisuGUI_OffsetDlg::addPresentation ( VISU::Prs3d_i thePrs)
void VisuGUI_OffsetDlg::addPointMapPresentation ( VISU::PointMap3d_i thePrs)
int VisuGUI_OffsetDlg.getPrsCount ( ) const

References myPointMapList, and myPrsList.

void VisuGUI_OffsetDlg::clearPresentations ( )
void VisuGUI_OffsetDlg::setOffset ( const vtkFloatingPointType *  theOffset)

References myDxEdt, myDyEdt, and myDzEdt.

void VisuGUI_OffsetDlg::getOffset ( vtkFloatingPointType *  theOffset) const

References myDxEdt, myDyEdt, and myDzEdt.

bool VisuGUI_OffsetDlg::isToSave ( ) const

References mySaveChk.

void VisuGUI_OffsetDlg::keyPressEvent ( QKeyEvent *  e) [private]

References onHelp().

void VisuGUI_OffsetDlg::onReset ( ) [slot]

References myDxEdt, myDyEdt, and myDzEdt.

void VisuGUI_OffsetDlg::accept ( ) [protected, virtual, slot]
void VisuGUI_OffsetDlg::reject ( ) [protected, virtual, slot]
void VisuGUI_OffsetDlg::onApply ( ) [protected, slot]
void VisuGUI_OffsetDlg::onHelp ( ) [protected, slot]

References myModule.

void VisuGUI_OffsetDlg::onSelectionChanged ( ) [protected, slot]
void VisuGUI_OffsetDlg::updateOffset ( VISU::Prs3d_i thePrs,
vtkFloatingPointType *  theOffset 
) [private]
void VisuGUI_OffsetDlg::updatePointMapOffset ( VISU::PointMap3d_i thePrs,
vtkFloatingPointType *  theOffset 
) [private]

Field Documentation

LightApp_SelectionMgr* VisuGUI_OffsetDlg.mySelectionMgr [private]
SalomeApp_DoubleSpinBox* VisuGUI_OffsetDlg.myDxEdt [private]
SalomeApp_DoubleSpinBox* VisuGUI_OffsetDlg.myDyEdt [private]
SalomeApp_DoubleSpinBox* VisuGUI_OffsetDlg.myDzEdt [private]
QCheckBox* VisuGUI_OffsetDlg.mySaveChk [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