Code_TYMPAN  4.4.0
Industrial site acoustic simulation
Public Slots | Signals | Public Member Functions | Private Attributes | List of all members
TYCameraEditor Class Reference

Gestion de l'edition en mode camera. More...

#include <TYCameraEditor.h>

Inheritance diagram for TYCameraEditor:
Inheritance graph
[legend]
Collaboration diagram for TYCameraEditor:
Collaboration graph
[legend]

Public Slots

virtual void slotMousePressed (int x, int y, Qt::MouseButton button, Qt::KeyboardModifiers state)
 
virtual void slotMouseReleased (int x, int y, Qt::MouseButton button, Qt::KeyboardModifiers state)
 
virtual void slotMouseMoved (int x, int y, Qt::MouseButtons button, Qt::KeyboardModifiers state)
 
virtual void slotWheeled (int x, int y, int delta, Qt::KeyboardModifiers state)
 
virtual void slotViewTypeChanged (int view)
 
virtual void slotKeyPressed (int key)
 
virtual void slotKeyReleased (int key)
 
void setNavigationOnViewType (int view)
 Switch auto entre navi 2D ou 3D. More...
 
void setToNavigation2D ()
 
void setToNavigation3D ()
 
void setToNavigationFree ()
 
void cameraStepRotateUp ()
 
void cameraStepRotateDown ()
 
void cameraStepRotateLeft ()
 
void cameraStepRotateRight ()
 
void cameraStepTranslateUp ()
 
void cameraStepTranslateDown ()
 
void cameraStepTranslateLeft ()
 
void cameraStepTranslateRight ()
 
void cameraStepZoomIn ()
 
void cameraStepZoomOut ()
 
void cameraRotate ()
 
void cameraTranslate ()
 
void cameraTranslateKey ()
 
void cameraZoom ()
 
void cameraRoll ()
 
void doNothing ()
 
- Public Slots inherited from TYAbstractSceneEditor
virtual void connect ()
 Connecte cet editor a l'interactor associe. More...
 
virtual void disconnect ()
 Deconnecte cet editor a l'interactor associe. More...
 
virtual void init ()
 Appeler avant l'utilisation de l'editor. More...
 
virtual void cancel ()
 Annule l'action courante de l'editor. More...
 
virtual void close ()
 Appeler apres l'utilisation de l'editor. More...
 
virtual void slotMousePressed (int x, int y, Qt::MouseButton button, Qt::KeyboardModifiers state)
 Une touche de la souris a ete enfoncee. More...
 
virtual void slotMouseReleased (int x, int y, Qt::MouseButton button, Qt::KeyboardModifiers state)
 Une touche de la souris a ete relachee. More...
 
virtual void slotMouseDoubleClicked (int x, int y, Qt::MouseButton button, Qt::KeyboardModifiers state)
 Une touche de la souris a ete double clickee. More...
 
virtual void slotMouseMoved (int x, int y, Qt::MouseButtons button, Qt::KeyboardModifiers state)
 La souris a ete deplacee. More...
 
virtual void slotWheeled (int x, int y, int delta, Qt::KeyboardModifiers state)
 La molette de la souris a ete utilisee. More...
 
virtual void slotKeyPressed (int key)
 Une touche a ete relachee. More...
 
virtual void slotKeyReleased (int key)
 Une touche a ete relachee. More...
 
virtual void slotViewTypeChanged (int view)
 La vue courante du modeler a change. More...
 
virtual void slotMouseEnter ()
 Le curseur de souris est entree dans la widget. More...
 
virtual void slotMouseLeave ()
 Le curseur de souris est sortie dans la widget. More...
 

Signals

void cameraUpdated ()
 Indique que la position ou l'orientation de la camera a ete modifiee. More...
 
void startMovingCamera ()
 Indique le debut du deplacement de la camera. More...
 
void stopMovingCamera ()
 Indique la fin du deplacement de la camera. More...
 

Public Member Functions

 TYCameraEditor (TYModelerFrame *pModeler)
 
 ~TYCameraEditor ()
 
void setLeftButtonFunction (void(TYCameraEditor::*function)())
 
void setMiddleButtonFunction (void(TYCameraEditor::*function)())
 
void setRightButtonFunction (void(TYCameraEditor::*function)())
 
void setShiftLeftButtonFunction (void(TYCameraEditor::*function)())
 
void setShiftRightButtonFunction (void(TYCameraEditor::*function)())
 
void setLeftButtonFunction2D (void(TYCameraEditor::*function)())
 
void setMiddleButtonFunction2D (void(TYCameraEditor::*function)())
 
void setRightButtonFunction2D (void(TYCameraEditor::*function)())
 
void setShiftLeftButtonFunction2D (void(TYCameraEditor::*function)())
 
void setShiftRightButtonFunction2D (void(TYCameraEditor::*function)())
 
void setLeftButtonFunction3D (void(TYCameraEditor::*function)())
 
void setMiddleButtonFunction3D (void(TYCameraEditor::*function)())
 
void setRightButtonFunction3D (void(TYCameraEditor::*function)())
 
void setShiftLeftButtonFunction3D (void(TYCameraEditor::*function)())
 
void setShiftRightButtonFunction3D (void(TYCameraEditor::*function)())
 
void setLeftButtonFunctionFree (void(TYCameraEditor::*function)())
 
void setMiddleButtonFunctionFree (void(TYCameraEditor::*function)())
 
void setRightButtonFunctionFree (void(TYCameraEditor::*function)())
 
void setShiftLeftButtonFunctionFree (void(TYCameraEditor::*function)())
 
void setShiftRightButtonFunctionFree (void(TYCameraEditor::*function)())
 
void setInteractionTime (int time)
 
int getInteractionTime ()
 
void setSensitivity (float t)
 
float getSensitivity ()
 
void setWheelStep (float step)
 
float getWheelStep ()
 
void cameraZoneZoom (const float focalPoint2D[3], double factor)
 
void setZoomStep (float step)
 
float getZoomStep ()
 
void setTranslateStep (float step)
 
float getTranslateStep ()
 
void setRotateStep (float step)
 
float getRotateStep ()
 
- Public Member Functions inherited from TYAbstractSceneEditor
virtual ~TYAbstractSceneEditor ()
 Destructeur. More...
 
void updateText (QString msg="", int posX=0, int posY=0, bool show=true)
 Mets a jour le texte informatif sur la vue 3D. More...
 
void showText (bool show=true)
 Affiche ou pas le texte informatif sur la vue 3D. More...
 
void setGridMagnStep (float gridMagnStep=1.0)
 Met à jour le pas de la grille magnétique. More...
 

Private Attributes

OGLCamera_pCurrentCamera
 
float _renCenter [3]
 
float _deltaElevation
 
float _deltaAzimuth
 
QTimer * _pStepTimer
 
bool _mouseEventActive
 
int _keyEventActive
 
bool _firstCall
 
float _trackballFactor
 
int _interactionTime
 
int _currentMousePos [2]
 
int _lastMousePos [2]
 
float _wheelStep
 
bool _bKeyUp
 
bool _bKeyDown
 
bool _bKeyLeft
 
bool _bKeyRight
 
bool _bKeyPageUp
 
bool _bKeyPageDown
 
bool _bKeyShift
 
void(TYCameraEditor::* _leftButtonFunction )()
 
void(TYCameraEditor::* _middleButtonFunction )()
 
void(TYCameraEditor::* _rightButtonFunction )()
 
void(TYCameraEditor::* _shiftLeftButtonFunction )()
 
void(TYCameraEditor::* _shiftRightButtonFunction )()
 
void(TYCameraEditor::* _leftButtonFunction2D )()
 
void(TYCameraEditor::* _middleButtonFunction2D )()
 
void(TYCameraEditor::* _rightButtonFunction2D )()
 
void(TYCameraEditor::* _shiftLeftButtonFunction2D )()
 
void(TYCameraEditor::* _shiftRightButtonFunction2D )()
 
void(TYCameraEditor::* _leftButtonFunction3D )()
 
void(TYCameraEditor::* _middleButtonFunction3D )()
 
void(TYCameraEditor::* _rightButtonFunction3D )()
 
void(TYCameraEditor::* _shiftLeftButtonFunction3D )()
 
void(TYCameraEditor::* _shiftRightButtonFunction3D )()
 
void(TYCameraEditor::* _leftButtonFunctionFree )()
 
void(TYCameraEditor::* _middleButtonFunctionFree )()
 
void(TYCameraEditor::* _rightButtonFunctionFree )()
 
void(TYCameraEditor::* _shiftLeftButtonFunctionFree )()
 
void(TYCameraEditor::* _shiftRightButtonFunctionFree )()
 
float _zoomStep
 
float _translateStep
 
float _rotateStep
 

Additional Inherited Members

- Static Public Member Functions inherited from TYAbstractSceneEditor
static void snapToGrid (float &x, float &y, float &z, float &gridMagnStep)
 Methode utilitaire qui adapte les coordonnees d'un point pour que celui-ci soit aligne avec la grille imaginaire de positionnement. More...
 
static void snapToGrid (double &x, double &y, double &z, double &gridMagnStep)
 Methode utilitaire qui adapte les coordonnees d'un point pour que celui-ci soit aligne avec la grille imaginaire de positionnement. More...
 
- Protected Member Functions inherited from TYAbstractSceneEditor
 TYAbstractSceneEditor (TYModelerFrame *pModeler)
 Constructeur par defaut. More...
 
void displayToWorld (double x, double y, double z, double *worldPoint)
 Methode utilitaire pour convertir un point en coordonnees ecran en coordonnees globale. More...
 
void worldToDisplay (double x, double y, double z, double *displayPoint)
 Methode utilitaire pour convertir un point en coordonnees globale en coordonnees ecran. More...
 
void refreshSiteFrame ()
 Rafraichit l'arborescence du TYSiteFrame. More...
 
void refreshProjectFrame ()
 Rafraichit l'arborescence du TYProjectFrame. More...
 
void updateSiteFrame ()
 Reconstruit l'arborescence du TYSiteFrame. More...
 
- Protected Attributes inherited from TYAbstractSceneEditor
TYModelerFrame_pModeler
 Le modeler associe a cet editor. More...
 
double _gridMagnStep
 Pas de la grille magnétique de positionnement. More...
 
TYRenderWindowInteractor_pInteractor
 La vue graphique associee a cet editor. More...
 
OGLTextElement_pOGLTextElement
 Affichage du texte 2D sur la vue 3D. More...
 

Detailed Description

Gestion de l'edition en mode camera.

Definition at line 40 of file TYCameraEditor.h.

Constructor & Destructor Documentation

◆ TYCameraEditor()

TYCameraEditor::TYCameraEditor ( TYModelerFrame pModeler)

Definition at line 36 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ ~TYCameraEditor()

TYCameraEditor::~TYCameraEditor ( )

Definition at line 128 of file TYCameraEditor.cpp.

Member Function Documentation

◆ cameraRoll

void TYCameraEditor::cameraRoll ( )
slot

Definition at line 911 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ cameraRotate

void TYCameraEditor::cameraRotate ( )
slot

Definition at line 717 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cameraStepRotateDown

void TYCameraEditor::cameraStepRotateDown ( )
slot

Definition at line 1004 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ cameraStepRotateLeft

void TYCameraEditor::cameraStepRotateLeft ( )
slot

Definition at line 1016 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ cameraStepRotateRight

void TYCameraEditor::cameraStepRotateRight ( )
slot

Definition at line 1028 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ cameraStepRotateUp

void TYCameraEditor::cameraStepRotateUp ( )
slot

Definition at line 992 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ cameraStepTranslateDown

void TYCameraEditor::cameraStepTranslateDown ( )
slot

Definition at line 1064 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ cameraStepTranslateLeft

void TYCameraEditor::cameraStepTranslateLeft ( )
slot

Definition at line 1090 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ cameraStepTranslateRight

void TYCameraEditor::cameraStepTranslateRight ( )
slot

Definition at line 1117 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ cameraStepTranslateUp

void TYCameraEditor::cameraStepTranslateUp ( )
slot

Definition at line 1037 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ cameraStepZoomIn

void TYCameraEditor::cameraStepZoomIn ( )
slot

Definition at line 1144 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ cameraStepZoomOut

void TYCameraEditor::cameraStepZoomOut ( )
slot

Definition at line 1156 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ cameraTranslate

void TYCameraEditor::cameraTranslate ( )
slot

Definition at line 769 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cameraTranslateKey

void TYCameraEditor::cameraTranslateKey ( )
slot

Definition at line 836 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cameraUpdated

void TYCameraEditor::cameraUpdated ( )
signal

Indique que la position ou l'orientation de la camera a ete modifiee.

Here is the caller graph for this function:

◆ cameraZoneZoom()

void TYCameraEditor::cameraZoneZoom ( const float  focalPoint2D[3],
double  factor 
)

Definition at line 957 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cameraZoom

void TYCameraEditor::cameraZoom ( )
slot

Definition at line 882 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ doNothing

void TYCameraEditor::doNothing ( )
slot

Definition at line 955 of file TYCameraEditor.cpp.

Here is the caller graph for this function:

◆ getInteractionTime()

int TYCameraEditor::getInteractionTime ( )
inline

Definition at line 76 of file TYCameraEditor.h.

◆ getRotateStep()

float TYCameraEditor::getRotateStep ( )
inline

Definition at line 123 of file TYCameraEditor.h.

◆ getSensitivity()

float TYCameraEditor::getSensitivity ( )
inline

Definition at line 85 of file TYCameraEditor.h.

◆ getTranslateStep()

float TYCameraEditor::getTranslateStep ( )
inline

Definition at line 114 of file TYCameraEditor.h.

◆ getWheelStep()

float TYCameraEditor::getWheelStep ( )
inline

Definition at line 94 of file TYCameraEditor.h.

◆ getZoomStep()

float TYCameraEditor::getZoomStep ( )
inline

Definition at line 105 of file TYCameraEditor.h.

◆ setInteractionTime()

void TYCameraEditor::setInteractionTime ( int  time)
inline

Definition at line 72 of file TYCameraEditor.h.

Here is the caller graph for this function:

◆ setLeftButtonFunction()

void TYCameraEditor::setLeftButtonFunction ( void(TYCameraEditor::*)()  function)

Definition at line 130 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setLeftButtonFunction2D()

void TYCameraEditor::setLeftButtonFunction2D ( void(TYCameraEditor::*)()  function)

Definition at line 190 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setLeftButtonFunction3D()

void TYCameraEditor::setLeftButtonFunction3D ( void(TYCameraEditor::*)()  function)

Definition at line 250 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setLeftButtonFunctionFree()

void TYCameraEditor::setLeftButtonFunctionFree ( void(TYCameraEditor::*)()  function)

Definition at line 310 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setMiddleButtonFunction()

void TYCameraEditor::setMiddleButtonFunction ( void(TYCameraEditor::*)()  function)

Definition at line 142 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setMiddleButtonFunction2D()

void TYCameraEditor::setMiddleButtonFunction2D ( void(TYCameraEditor::*)()  function)

Definition at line 202 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setMiddleButtonFunction3D()

void TYCameraEditor::setMiddleButtonFunction3D ( void(TYCameraEditor::*)()  function)

Definition at line 262 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setMiddleButtonFunctionFree()

void TYCameraEditor::setMiddleButtonFunctionFree ( void(TYCameraEditor::*)()  function)

Definition at line 322 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNavigationOnViewType

void TYCameraEditor::setNavigationOnViewType ( int  view)
slot

Switch auto entre navi 2D ou 3D.

Definition at line 674 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setRightButtonFunction()

void TYCameraEditor::setRightButtonFunction ( void(TYCameraEditor::*)()  function)

Definition at line 154 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setRightButtonFunction2D()

void TYCameraEditor::setRightButtonFunction2D ( void(TYCameraEditor::*)()  function)

Definition at line 214 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setRightButtonFunction3D()

void TYCameraEditor::setRightButtonFunction3D ( void(TYCameraEditor::*)()  function)

Definition at line 274 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setRightButtonFunctionFree()

void TYCameraEditor::setRightButtonFunctionFree ( void(TYCameraEditor::*)()  function)

Definition at line 334 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setRotateStep()

void TYCameraEditor::setRotateStep ( float  step)
inline

Definition at line 119 of file TYCameraEditor.h.

◆ setSensitivity()

void TYCameraEditor::setSensitivity ( float  t)
inline

Definition at line 81 of file TYCameraEditor.h.

Here is the caller graph for this function:

◆ setShiftLeftButtonFunction()

void TYCameraEditor::setShiftLeftButtonFunction ( void(TYCameraEditor::*)()  function)

Definition at line 166 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setShiftLeftButtonFunction2D()

void TYCameraEditor::setShiftLeftButtonFunction2D ( void(TYCameraEditor::*)()  function)

Definition at line 226 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setShiftLeftButtonFunction3D()

void TYCameraEditor::setShiftLeftButtonFunction3D ( void(TYCameraEditor::*)()  function)

Definition at line 286 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setShiftLeftButtonFunctionFree()

void TYCameraEditor::setShiftLeftButtonFunctionFree ( void(TYCameraEditor::*)()  function)

Definition at line 346 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setShiftRightButtonFunction()

void TYCameraEditor::setShiftRightButtonFunction ( void(TYCameraEditor::*)()  function)

Definition at line 178 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setShiftRightButtonFunction2D()

void TYCameraEditor::setShiftRightButtonFunction2D ( void(TYCameraEditor::*)()  function)

Definition at line 238 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setShiftRightButtonFunction3D()

void TYCameraEditor::setShiftRightButtonFunction3D ( void(TYCameraEditor::*)()  function)

Definition at line 298 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setShiftRightButtonFunctionFree()

void TYCameraEditor::setShiftRightButtonFunctionFree ( void(TYCameraEditor::*)()  function)

Definition at line 358 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setToNavigation2D

void TYCameraEditor::setToNavigation2D ( )
slot

Definition at line 690 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setToNavigation3D

void TYCameraEditor::setToNavigation3D ( )
slot

Definition at line 699 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setToNavigationFree

void TYCameraEditor::setToNavigationFree ( )
slot

Definition at line 708 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setTranslateStep()

void TYCameraEditor::setTranslateStep ( float  step)
inline

Definition at line 110 of file TYCameraEditor.h.

◆ setWheelStep()

void TYCameraEditor::setWheelStep ( float  step)
inline

Definition at line 90 of file TYCameraEditor.h.

Here is the caller graph for this function:

◆ setZoomStep()

void TYCameraEditor::setZoomStep ( float  step)
inline

Definition at line 101 of file TYCameraEditor.h.

◆ slotKeyPressed

void TYCameraEditor::slotKeyPressed ( int  key)
virtualslot

Definition at line 370 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ slotKeyReleased

void TYCameraEditor::slotKeyReleased ( int  key)
virtualslot

Definition at line 494 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ slotMouseMoved

void TYCameraEditor::slotMouseMoved ( int  x,
int  y,
Qt::MouseButtons  button,
Qt::KeyboardModifiers  state 
)
virtualslot

Definition at line 640 of file TYCameraEditor.cpp.

◆ slotMousePressed

void TYCameraEditor::slotMousePressed ( int  x,
int  y,
Qt::MouseButton  button,
Qt::KeyboardModifiers  state 
)
virtualslot

Definition at line 554 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ slotMouseReleased

void TYCameraEditor::slotMouseReleased ( int  x,
int  y,
Qt::MouseButton  button,
Qt::KeyboardModifiers  state 
)
virtualslot

Definition at line 625 of file TYCameraEditor.cpp.

◆ slotViewTypeChanged

void TYCameraEditor::slotViewTypeChanged ( int  view)
virtualslot

Definition at line 669 of file TYCameraEditor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ slotWheeled

void TYCameraEditor::slotWheeled ( int  x,
int  y,
int  delta,
Qt::KeyboardModifiers  state 
)
virtualslot

Definition at line 646 of file TYCameraEditor.cpp.

Here is the call graph for this function:

◆ startMovingCamera

void TYCameraEditor::startMovingCamera ( )
signal

Indique le debut du deplacement de la camera.

Here is the caller graph for this function:

◆ stopMovingCamera

void TYCameraEditor::stopMovingCamera ( )
signal

Indique la fin du deplacement de la camera.

Here is the caller graph for this function:

Member Data Documentation

◆ _bKeyDown

bool TYCameraEditor::_bKeyDown
private

Definition at line 200 of file TYCameraEditor.h.

◆ _bKeyLeft

bool TYCameraEditor::_bKeyLeft
private

Definition at line 201 of file TYCameraEditor.h.

◆ _bKeyPageDown

bool TYCameraEditor::_bKeyPageDown
private

Definition at line 204 of file TYCameraEditor.h.

◆ _bKeyPageUp

bool TYCameraEditor::_bKeyPageUp
private

Definition at line 203 of file TYCameraEditor.h.

◆ _bKeyRight

bool TYCameraEditor::_bKeyRight
private

Definition at line 202 of file TYCameraEditor.h.

◆ _bKeyShift

bool TYCameraEditor::_bKeyShift
private

Definition at line 205 of file TYCameraEditor.h.

◆ _bKeyUp

bool TYCameraEditor::_bKeyUp
private

Definition at line 199 of file TYCameraEditor.h.

◆ _currentMousePos

int TYCameraEditor::_currentMousePos[2]
private

Definition at line 195 of file TYCameraEditor.h.

◆ _deltaAzimuth

float TYCameraEditor::_deltaAzimuth
private

Definition at line 187 of file TYCameraEditor.h.

◆ _deltaElevation

float TYCameraEditor::_deltaElevation
private

Definition at line 186 of file TYCameraEditor.h.

◆ _firstCall

bool TYCameraEditor::_firstCall
private

Definition at line 192 of file TYCameraEditor.h.

◆ _interactionTime

int TYCameraEditor::_interactionTime
private

Definition at line 194 of file TYCameraEditor.h.

◆ _keyEventActive

int TYCameraEditor::_keyEventActive
private

Definition at line 191 of file TYCameraEditor.h.

◆ _lastMousePos

int TYCameraEditor::_lastMousePos[2]
private

Definition at line 196 of file TYCameraEditor.h.

◆ _leftButtonFunction

void(TYCameraEditor::* TYCameraEditor::_leftButtonFunction) ()
private

Definition at line 207 of file TYCameraEditor.h.

◆ _leftButtonFunction2D

void(TYCameraEditor::* TYCameraEditor::_leftButtonFunction2D) ()
private

Definition at line 213 of file TYCameraEditor.h.

◆ _leftButtonFunction3D

void(TYCameraEditor::* TYCameraEditor::_leftButtonFunction3D) ()
private

Definition at line 219 of file TYCameraEditor.h.

◆ _leftButtonFunctionFree

void(TYCameraEditor::* TYCameraEditor::_leftButtonFunctionFree) ()
private

Definition at line 225 of file TYCameraEditor.h.

◆ _middleButtonFunction

void(TYCameraEditor::* TYCameraEditor::_middleButtonFunction) ()
private

Definition at line 208 of file TYCameraEditor.h.

◆ _middleButtonFunction2D

void(TYCameraEditor::* TYCameraEditor::_middleButtonFunction2D) ()
private

Definition at line 214 of file TYCameraEditor.h.

◆ _middleButtonFunction3D

void(TYCameraEditor::* TYCameraEditor::_middleButtonFunction3D) ()
private

Definition at line 220 of file TYCameraEditor.h.

◆ _middleButtonFunctionFree

void(TYCameraEditor::* TYCameraEditor::_middleButtonFunctionFree) ()
private

Definition at line 226 of file TYCameraEditor.h.

◆ _mouseEventActive

bool TYCameraEditor::_mouseEventActive
private

Definition at line 190 of file TYCameraEditor.h.

◆ _pCurrentCamera

OGLCamera* TYCameraEditor::_pCurrentCamera
private

Definition at line 183 of file TYCameraEditor.h.

◆ _pStepTimer

QTimer* TYCameraEditor::_pStepTimer
private

Definition at line 189 of file TYCameraEditor.h.

◆ _renCenter

float TYCameraEditor::_renCenter[3]
private

Definition at line 185 of file TYCameraEditor.h.

◆ _rightButtonFunction

void(TYCameraEditor::* TYCameraEditor::_rightButtonFunction) ()
private

Definition at line 209 of file TYCameraEditor.h.

◆ _rightButtonFunction2D

void(TYCameraEditor::* TYCameraEditor::_rightButtonFunction2D) ()
private

Definition at line 215 of file TYCameraEditor.h.

◆ _rightButtonFunction3D

void(TYCameraEditor::* TYCameraEditor::_rightButtonFunction3D) ()
private

Definition at line 221 of file TYCameraEditor.h.

◆ _rightButtonFunctionFree

void(TYCameraEditor::* TYCameraEditor::_rightButtonFunctionFree) ()
private

Definition at line 227 of file TYCameraEditor.h.

◆ _rotateStep

float TYCameraEditor::_rotateStep
private

Definition at line 233 of file TYCameraEditor.h.

◆ _shiftLeftButtonFunction

void(TYCameraEditor::* TYCameraEditor::_shiftLeftButtonFunction) ()
private

Definition at line 210 of file TYCameraEditor.h.

◆ _shiftLeftButtonFunction2D

void(TYCameraEditor::* TYCameraEditor::_shiftLeftButtonFunction2D) ()
private

Definition at line 216 of file TYCameraEditor.h.

◆ _shiftLeftButtonFunction3D

void(TYCameraEditor::* TYCameraEditor::_shiftLeftButtonFunction3D) ()
private

Definition at line 222 of file TYCameraEditor.h.

◆ _shiftLeftButtonFunctionFree

void(TYCameraEditor::* TYCameraEditor::_shiftLeftButtonFunctionFree) ()
private

Definition at line 228 of file TYCameraEditor.h.

◆ _shiftRightButtonFunction

void(TYCameraEditor::* TYCameraEditor::_shiftRightButtonFunction) ()
private

Definition at line 211 of file TYCameraEditor.h.

◆ _shiftRightButtonFunction2D

void(TYCameraEditor::* TYCameraEditor::_shiftRightButtonFunction2D) ()
private

Definition at line 217 of file TYCameraEditor.h.

◆ _shiftRightButtonFunction3D

void(TYCameraEditor::* TYCameraEditor::_shiftRightButtonFunction3D) ()
private

Definition at line 223 of file TYCameraEditor.h.

◆ _shiftRightButtonFunctionFree

void(TYCameraEditor::* TYCameraEditor::_shiftRightButtonFunctionFree) ()
private

Definition at line 229 of file TYCameraEditor.h.

◆ _trackballFactor

float TYCameraEditor::_trackballFactor
private

Definition at line 193 of file TYCameraEditor.h.

◆ _translateStep

float TYCameraEditor::_translateStep
private

Definition at line 232 of file TYCameraEditor.h.

◆ _wheelStep

float TYCameraEditor::_wheelStep
private

Definition at line 197 of file TYCameraEditor.h.

◆ _zoomStep

float TYCameraEditor::_zoomStep
private

Definition at line 231 of file TYCameraEditor.h.


The documentation for this class was generated from the following files: