Doxygen Source Code Documentation
SUMA_GEOMVIEW_STRUCT Struct Reference
#include <SUMA_define.h>
Data Fields | |
float | ViewFrom [3] |
float | ViewFromOrig [3] |
float | ViewCenter [3] |
float | ViewCenterOrig [3] |
float | ViewCamUp [3] |
float | ViewDistance |
float | translateBeginX |
float | translateBeginY |
float | translateDeltaX |
float | translateDeltaY |
float | TranslateGain |
float | ArrowtranslateDeltaX |
float | ArrowtranslateDeltaY |
GLfloat | translateVec [2] |
GLfloat | RotaCenter [3] |
float | zoomDelta |
float | zoomBegin |
float | spinDeltaX |
float | spinDeltaY |
float | spinBeginX |
float | spinBeginY |
int | MinIdleDelta |
float | deltaQuat [4] |
float | currentQuat [4] |
Boolean | ApplyMomentum |
Detailed Description
structure containing the geometric settings for viewing the surface
Definition at line 1230 of file SUMA_define.h.
Field Documentation
|
Turn momentum ON/OFF Definition at line 1256 of file SUMA_define.h. Referenced by SUMA_Alloc_SurfaceViewer_Struct(). |
|
User Input (Keyboard) X axis position increment for translation Definition at line 1243 of file SUMA_define.h. Referenced by SUMA_Alloc_SurfaceViewer_Struct(). |
|
User Input (Keyboard) X axis position increment for translation Definition at line 1244 of file SUMA_define.h. Referenced by SUMA_Alloc_SurfaceViewer_Struct(). |
|
Current quaternion Definition at line 1255 of file SUMA_define.h. Referenced by SUMA_Alloc_SurfaceViewer_Struct(). |
|
Quaternion increment Definition at line 1254 of file SUMA_define.h. |
|
minimum spinDeltaX or spinDeltaY to initiate momentum rotation Definition at line 1253 of file SUMA_define.h. Referenced by SUMA_Alloc_SurfaceViewer_Struct(). |
|
Center of Rotation Definition at line 1246 of file SUMA_define.h. Referenced by SUMA_Alloc_SurfaceViewer_Struct(). |
|
User Input (mouse) X axis current position for spinning Definition at line 1251 of file SUMA_define.h. |
|
User Input (mouse) Y axis current position for spinning Definition at line 1252 of file SUMA_define.h. |
|
User Input (mouse) X axis position increment for spinning Definition at line 1249 of file SUMA_define.h. |
|
User Input (mouse) Y axis position increment for spinning Definition at line 1250 of file SUMA_define.h. |
|
User Input (mouse) X axis current position for translation Definition at line 1238 of file SUMA_define.h. |
|
User Input (mouse) Y axis current position for translation Definition at line 1239 of file SUMA_define.h. |
|
User Input (mouse) X axis position increment for translation Definition at line 1240 of file SUMA_define.h. |
|
User Input (mouse) Y axis position increment for translation Definition at line 1241 of file SUMA_define.h. |
|
gain applied to mouse movement Definition at line 1242 of file SUMA_define.h. Referenced by SUMA_Alloc_SurfaceViewer_Struct(). |
|
translation vector, in screen coordinates, equal to [translateDeltaX translateDeltaY]. The third translation (Z dimension) is 0.0 Definition at line 1245 of file SUMA_define.h. Referenced by SUMA_Alloc_SurfaceViewer_Struct(). |
|
Camera Up direction vector Definition at line 1235 of file SUMA_define.h. Referenced by SUMA_Alloc_SurfaceViewer_Struct(). |
|
Center of observer's gaze Definition at line 1233 of file SUMA_define.h. Referenced by SUMA_Alloc_SurfaceViewer_Struct(). |
|
Original Center of observer's gaze Definition at line 1234 of file SUMA_define.h. |
|
Viewing distance Definition at line 1236 of file SUMA_define.h. |
|
Location of observer's eyes Definition at line 1231 of file SUMA_define.h. Referenced by SUMA_Alloc_SurfaceViewer_Struct(). |
|
Original Location of observer's eyes Definition at line 1232 of file SUMA_define.h. |
|
Current zoom level Definition at line 1248 of file SUMA_define.h. |
|
Zoom increment Definition at line 1247 of file SUMA_define.h. |
The documentation for this struct was generated from the following file: