VR-Forces 4.1 Class Documentation
DtEyepointControlWidgetInterface.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2008 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 /******************************************************************************
6 ** $RCSfile: DtEyepointControlWidgetInterface.h,v $ $Revision: 1.14 $ $State: Exp $
7 ******************************************************************************/
8 
12 
13 #ifndef DtEyepointControlWidgetInterface_H_
14 #define DtEyepointControlWidgetInterface_H_
15 
16 #include <vrvCoreQt/vrvCoreQt.h>
17 #include <vrvCore/DtUniqueID.h>
19 
20 #include <vector>
21 
22 namespace makVrv
23 {
27  {
28  public:
29 
32 
34  virtual void setScalingCheckBox( bool trueFalse ) = 0;
35 
37  virtual void setConstrainCheckBox( bool trueFalse ) = 0;
38 
40  virtual void setViewControlCheckBox( bool checked ) = 0;
41 
43  virtual void enableConstrainCheckBox( bool enabled ) = 0;
44 
46  virtual void setTerrainDragCheckBox( bool trueFalse ) = 0;
47 
49  virtual void setLinearSpeedGainSlider( int gain ) = 0;
50 
52  virtual void setRotationSpeedGainSlider( int gain ) = 0;
53 
55  virtual void setOrbitSpeedGainSlider( int gain ) = 0;
56 
58  virtual void setSliderGainPrecision( int precision ) = 0;
59 
61  virtual void setModelScaleFactorSlider( int factor ) = 0;
62 
64  virtual void enableModelScaleFactorSlider( bool enable ) = 0;
65 
67  virtual void setMaxModelScaleFactor( int maxModelScaleFactor ) = 0;
68 
70  virtual void setViewMagnificationSpinBox( double mag ) = 0;
71 
73  virtual void enableViewMagnificationSpinBox( bool enable ) = 0;
74 
75  };
76 }
77 #endif
78 

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)