ArrangeDlg Class Reference

#include <VisuGUI_TimeAnimation.h>

Inheritance diagram for ArrangeDlg:

Inheritance graph

Public Types

enum  { AutoMode, ManualMode }
enum  { XAxis, YAxis, ZAxis }

Public Member Functions

 ArrangeDlg (QWidget *theParent, VISU_TimeAnimation *theAnimator)
 ArrangeDlg (QWidget *theParent, SVTK_ViewWindow *theViewWindow)
 ~ArrangeDlg ()
int getMode () const
double getDistance () const
int getAxis () const

Protected Slots

virtual void accept ()
void onFieldChange (int)

Private Member Functions

void init ()
void acceptAnimation ()
void acceptViewWindow ()

Private Attributes

VISU_TimeAnimationmyAnimator
SVTK_ViewWindowmyViewWindow
QWidgetStack * myStackWgt
QButtonGroup * myAxisGrp
QtxDblSpinBox * myDistVal
QListBox * myFieldLst
QtxDblSpinBox * myCoord [3]
QValueList< OffsetmyOffsets
QCheckBox * mySaveChk
int myCurrent
QMap< VISU::Prs3d_i *, int > myPrsMap

Data Structures

struct  Offset

Detailed Description

Auxilliary class for presentations definition


Member Enumeration Documentation

anonymous enum
 

Enumerator:
AutoMode 
ManualMode 

anonymous enum
 

Enumerator:
XAxis 
YAxis 
ZAxis 


Constructor & Destructor Documentation

ArrangeDlg::ArrangeDlg QWidget theParent,
VISU_TimeAnimation theAnimator
 

ArrangeDlg::ArrangeDlg QWidget theParent,
SVTK_ViewWindow theViewWindow
 

ArrangeDlg.~ArrangeDlg  ) 
 


Member Function Documentation

int ArrangeDlg.getMode  )  const
 

double ArrangeDlg.getDistance  )  const
 

int ArrangeDlg.getAxis  )  const
 

void ArrangeDlg::accept  )  [protected, virtual, slot]
 

void ArrangeDlg::onFieldChange int   )  [protected, slot]
 

void ArrangeDlg::init  )  [private]
 

void ArrangeDlg::acceptAnimation  )  [private]
 

void ArrangeDlg::acceptViewWindow  )  [private]
 


Field Documentation

VISU_TimeAnimation* ArrangeDlg.myAnimator [private]
 

SVTK_ViewWindow* ArrangeDlg.myViewWindow [private]
 

QWidgetStack* ArrangeDlg.myStackWgt [private]
 

QButtonGroup* ArrangeDlg.myAxisGrp [private]
 

QtxDblSpinBox* ArrangeDlg.myDistVal [private]
 

QListBox* ArrangeDlg.myFieldLst [private]
 

QtxDblSpinBox* ArrangeDlg.myCoord[3] [private]
 

QValueList<Offset> ArrangeDlg.myOffsets [private]
 

QCheckBox* ArrangeDlg.mySaveChk [private]
 

int ArrangeDlg.myCurrent [private]
 

QMap<VISU::Prs3d_i*, int> ArrangeDlg.myPrsMap [private]