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

VisuGUI_Sweep Class Reference

#include <VisuGUI_Sweep.h>

Inheritance diagram for VisuGUI_Sweep:
Inheritance graph

Public Slots

virtual void onSelectionChanged ()
virtual void onFirst ()
virtual void onPrevious ()
virtual void onPlay (bool)
virtual void onNext ()
virtual void onLast ()
virtual void onStop ()
virtual void onEnable (bool)
virtual void onValueChanged (int)
virtual void onDelayChanged (double)
virtual void onNumberOfStepsChanged (int)
virtual void onModeChanged (int)
virtual void onTimeout ()
virtual void onToggleView (bool)
void onModuleDeactivated ()
void onModuleActivated ()

Public Member Functions

 VisuGUI_Sweep (VisuGUI *theModule, QMainWindow *theParent, LightApp_SelectionMgr *theSelectionMgr)
virtual ~VisuGUI_Sweep ()
QAction * toggleViewAction ()

Private Attributes

QSlider * mySweepSlider
QToolButton * myFirstButton
QToolButton * myPreviousButton
QToolButton * myPlayButton
QToolButton * myNextButton
QToolButton * myLastButton
QCheckBox * myIsCycled
QComboBox * mySweepMode
SalomeApp_IntSpinBox * myNumberOfSteps
QComboBox * myIntervals
SalomeApp_DoubleSpinBox * myStepDelay
QTimer * myTimer
QPixmap myPlayPixmap
QPixmap myPausePixmap
QAction * myToggleViewAction
VisuGUImyModule
SVTK_ViewWindow * myViewWindow
VISU_ActormyActor
SALOME::GenericObjPtr
< VISU::ColoredPrs3d_i
myColoredPrs3d

Constructor & Destructor Documentation

VisuGUI_Sweep::VisuGUI_Sweep ( VisuGUI theModule,
QMainWindow *  theParent,
LightApp_SelectionMgr *  theSelectionMgr 
)
VisuGUI_Sweep::~VisuGUI_Sweep ( ) [virtual]

Member Function Documentation

QAction * VisuGUI_Sweep::toggleViewAction ( )

References myToggleViewAction.

void VisuGUI_Sweep::onSelectionChanged ( ) [virtual, slot]
void VisuGUI_Sweep::onFirst ( ) [virtual, slot]

References mySweepSlider.

void VisuGUI_Sweep::onPrevious ( ) [virtual, slot]

References mySweepSlider.

void VisuGUI_Sweep::onPlay ( bool  on) [virtual, slot]
void VisuGUI_Sweep::onNext ( ) [virtual, slot]

References mySweepSlider.

void VisuGUI_Sweep::onLast ( ) [virtual, slot]

References mySweepSlider.

void VisuGUI_Sweep::onStop ( ) [virtual, slot]

References mySweepSlider, myViewWindow, and onPlay().

void VisuGUI_Sweep::onEnable ( bool  on) [virtual, slot]
void VisuGUI_Sweep::onValueChanged ( int  value) [virtual, slot]
void VisuGUI_Sweep::onDelayChanged ( double  value) [virtual, slot]

References myTimer.

void VisuGUI_Sweep::onNumberOfStepsChanged ( int  value) [virtual, slot]

References mySweepSlider.

void VisuGUI_Sweep::onModeChanged ( int  ) [virtual, slot]

References myIntervals, and mySweepMode.

void VisuGUI_Sweep::onTimeout ( ) [virtual, slot]
void VisuGUI_Sweep::onToggleView ( bool  on) [virtual, slot]

References onPlay().

void VisuGUI_Sweep::onModuleDeactivated ( ) [slot]

References onEnable().

void VisuGUI_Sweep::onModuleActivated ( ) [slot]

Field Documentation

QSlider* VisuGUI_Sweep.mySweepSlider [private]
QToolButton* VisuGUI_Sweep.myFirstButton [private]
QToolButton* VisuGUI_Sweep.myPreviousButton [private]
QToolButton* VisuGUI_Sweep.myPlayButton [private]
QToolButton* VisuGUI_Sweep.myNextButton [private]
QToolButton* VisuGUI_Sweep.myLastButton [private]
QCheckBox* VisuGUI_Sweep.myIsCycled [private]
QComboBox* VisuGUI_Sweep.mySweepMode [private]
SalomeApp_IntSpinBox* VisuGUI_Sweep.myNumberOfSteps [private]
QComboBox* VisuGUI_Sweep.myIntervals [private]
SalomeApp_DoubleSpinBox* VisuGUI_Sweep.myStepDelay [private]
QTimer* VisuGUI_Sweep.myTimer [private]
QPixmap VisuGUI_Sweep.myPlayPixmap [private]
QPixmap VisuGUI_Sweep.myPausePixmap [private]
SVTK_ViewWindow* VisuGUI_Sweep.myViewWindow [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