OpenCOVER
Macros
VRKeys.h File Reference
#include <util/common.h>
Include dependency graph for VRKeys.h:

Go to the source code of this file.

Macros

#define SCENE_SIZE   0
 
#define SCENE_NODE   1
 
#define VIEW_MAT   2
 
#define STEREO_MODE   3
 
#define NEAR_CLIP   4
 
#define ADD_SEQ   5
 
#define ADD_SET   6
 
#define ADD_GEODE   7
 
#define PIPE_WINDOW   8
 
#define TB_MAT   9
 
#define MASTER_SWITCH   10
 
#define DELETE_NODE   11
 
#define HAND_MATRIX   12
 
#define SCALE_MAT   13
 
#define FEEDBACK_INFO   14
 
#define PROCESS_NODE   15
 
#define HAND_TYPE   16
 
#define MENU_DCS   17
 
#define OBJECTS_ROOT   18
 
#define MENU_ROOT   19
 
#define ADD_ITEM   20
 
#define SHOW_BBOX   21
 
#define HIDE_BBOX   22
 
#define MENU_MAT   23
 
#define LIGHTING   24
 
#define XFORM_ON   25
 
#define XFORM_OFF   26
 
#define TOGGLE_XFORM   27
 
#define TOGGLE_SCALE   28
 
#define C_FEEDBACK   29
 
#define T_FEEDBACK   30
 
#define EXPLODE   31
 
#define INTERSECTED_MENU_NODE   32
 
#define ISECT_FLAG   33
 
#define QUIT_INFO   34
 
#define WIREFRAME   35
 
#define SCALE_ON   36
 
#define SCALE_OFF   37
 
#define VIEW_POS   38
 
#define I_FEEDBACK   39
 
#define INTERSECTED_OBJECT_NODE   40
 
#define REMOVE_ON   41
 
#define REMOVE_OFF   42
 
#define TOGGLE_REMOVE   43
 
#define REMOVE_FLAG   44
 
#define REMOVE_NODE   45
 
#define NODE_TRAV_MASK_false   46
 
#define UNDO   47
 
#define TOGGLE_UNDO   48
 
#define HAND_BUTTON   49
 
#define LOCK_HAND   50
 
#define WIREFRAME_ON   51
 
#define WIREFRAME_OFF   52
 
#define AUTOWIRE_ON   53
 
#define AUTOWIRE_OFF   54
 
#define ADD_AVATAR   55
 
#define CLEAR_UNDO_LIST   56
 
#define COORDAXIS_ON   57
 
#define COORDAXIS_OFF   58
 
#define FREEZE   59
 
#define STEADYCAM_ON   60
 
#define STEADYCAM_OFF   61
 
#define REMOVE_MENU_DCS   62
 
#define ROTATOR_ON   63
 
#define ROTATOR_OFF   64
 
#define TRANSLATE_MAT   65
 
#define SCALE_FACTOR   66
 
#define WINDOW_LIST   67
 
#define FLY_ON   68
 
#define FLY_OFF   69
 
#define GLIDE_ON   70
 
#define GLIDE_OFF   71
 
#define VIEWERCOLLIDE_ON   72
 
#define VIEWERCOLLIDE_OFF   73
 
#define HANDCOLLIDE_ON   74
 
#define HANDCOLLIDE_OFF   75
 
#define RUBBER   76
 
#define WALK_ON   90
 
#define WALK_OFF   91
 
#define FRONT_WIN   51
 
#define RIGHT_WIN   52
 
#define LEFT_WIN   53
 
#define BOTTOM_WIN   54
 
#define MONO   0
 
#define STEREO   1
 
#define HAND_LINE   0
 
#define HAND_SPHERE   1
 
#define HAND_PLANE   2
 
#define HAND_CUBE   3
 
#define HAND_PYRAMID   4
 
#define HAND_PROBE   7
 
#define HAND_ANCHOR   8
 
#define HAND_FLY_LINE   9
 
#define HAND_DRIVE   11
 
#define HAND_WALK   12
 
#define MY_NONE   0
 
#define MENU_MAIN   0 /* menu types */
 
#define MENU_STATIC   1
 
#define MENU_TEMPORARY   2
 
#define BUTTON_FUNCTION   0 /* does an action when clicked */
 
#define BUTTON_SWITCH   1 /* switches between two states */
 
#define BUTTON_SUBMENU   2 /* invokes a submenu */
 
#define BUTTON_SLIDER   3 /* float slider */
 
#define BUTTON_PRESSED   0
 
#define BUTTON_DRAGGED   1
 
#define BUTTON_RELEASED   2
 
#define RUBBER_BAND   0
 
#define RUBBER_SPHERE   1
 
#define RUBBER_BOX   2
 
#define RUBBER_PLANE   3
 

Macro Definition Documentation

◆ ADD_AVATAR

#define ADD_AVATAR   55

◆ ADD_GEODE

#define ADD_GEODE   7

◆ ADD_ITEM

#define ADD_ITEM   20

◆ ADD_SEQ

#define ADD_SEQ   5

◆ ADD_SET

#define ADD_SET   6

◆ AUTOWIRE_OFF

#define AUTOWIRE_OFF   54

◆ AUTOWIRE_ON

#define AUTOWIRE_ON   53

◆ BOTTOM_WIN

#define BOTTOM_WIN   54

◆ BUTTON_DRAGGED

#define BUTTON_DRAGGED   1

◆ BUTTON_FUNCTION

#define BUTTON_FUNCTION   0 /* does an action when clicked */

◆ BUTTON_PRESSED

#define BUTTON_PRESSED   0

◆ BUTTON_RELEASED

#define BUTTON_RELEASED   2

◆ BUTTON_SLIDER

#define BUTTON_SLIDER   3 /* float slider */

◆ BUTTON_SUBMENU

#define BUTTON_SUBMENU   2 /* invokes a submenu */

◆ BUTTON_SWITCH

#define BUTTON_SWITCH   1 /* switches between two states */

◆ C_FEEDBACK

#define C_FEEDBACK   29

◆ CLEAR_UNDO_LIST

#define CLEAR_UNDO_LIST   56

◆ COORDAXIS_OFF

#define COORDAXIS_OFF   58

◆ COORDAXIS_ON

#define COORDAXIS_ON   57

◆ DELETE_NODE

#define DELETE_NODE   11

◆ EXPLODE

#define EXPLODE   31

◆ FEEDBACK_INFO

#define FEEDBACK_INFO   14

◆ FLY_OFF

#define FLY_OFF   69

◆ FLY_ON

#define FLY_ON   68

◆ FREEZE

#define FREEZE   59

◆ FRONT_WIN

#define FRONT_WIN   51

◆ GLIDE_OFF

#define GLIDE_OFF   71

◆ GLIDE_ON

#define GLIDE_ON   70

◆ HAND_ANCHOR

#define HAND_ANCHOR   8

◆ HAND_BUTTON

#define HAND_BUTTON   49

◆ HAND_CUBE

#define HAND_CUBE   3

◆ HAND_DRIVE

#define HAND_DRIVE   11

◆ HAND_FLY_LINE

#define HAND_FLY_LINE   9

◆ HAND_LINE

#define HAND_LINE   0

◆ HAND_MATRIX

#define HAND_MATRIX   12

◆ HAND_PLANE

#define HAND_PLANE   2

◆ HAND_PROBE

#define HAND_PROBE   7

◆ HAND_PYRAMID

#define HAND_PYRAMID   4

◆ HAND_SPHERE

#define HAND_SPHERE   1

◆ HAND_TYPE

#define HAND_TYPE   16

◆ HAND_WALK

#define HAND_WALK   12

◆ HANDCOLLIDE_OFF

#define HANDCOLLIDE_OFF   75

◆ HANDCOLLIDE_ON

#define HANDCOLLIDE_ON   74

◆ HIDE_BBOX

#define HIDE_BBOX   22

◆ I_FEEDBACK

#define I_FEEDBACK   39

◆ INTERSECTED_MENU_NODE

#define INTERSECTED_MENU_NODE   32

◆ INTERSECTED_OBJECT_NODE

#define INTERSECTED_OBJECT_NODE   40

◆ ISECT_FLAG

#define ISECT_FLAG   33

◆ LEFT_WIN

#define LEFT_WIN   53

◆ LIGHTING

#define LIGHTING   24

◆ LOCK_HAND

#define LOCK_HAND   50

◆ MASTER_SWITCH

#define MASTER_SWITCH   10

◆ MENU_DCS

#define MENU_DCS   17

◆ MENU_MAIN

#define MENU_MAIN   0 /* menu types */

◆ MENU_MAT

#define MENU_MAT   23

◆ MENU_ROOT

#define MENU_ROOT   19

◆ MENU_STATIC

#define MENU_STATIC   1

◆ MENU_TEMPORARY

#define MENU_TEMPORARY   2

◆ MONO

#define MONO   0

◆ MY_NONE

#define MY_NONE   0

◆ NEAR_CLIP

#define NEAR_CLIP   4

◆ NODE_TRAV_MASK_false

#define NODE_TRAV_MASK_false   46

◆ OBJECTS_ROOT

#define OBJECTS_ROOT   18

◆ PIPE_WINDOW

#define PIPE_WINDOW   8

◆ PROCESS_NODE

#define PROCESS_NODE   15

◆ QUIT_INFO

#define QUIT_INFO   34

◆ REMOVE_FLAG

#define REMOVE_FLAG   44

◆ REMOVE_MENU_DCS

#define REMOVE_MENU_DCS   62

◆ REMOVE_NODE

#define REMOVE_NODE   45

◆ REMOVE_OFF

#define REMOVE_OFF   42

◆ REMOVE_ON

#define REMOVE_ON   41

◆ RIGHT_WIN

#define RIGHT_WIN   52

◆ ROTATOR_OFF

#define ROTATOR_OFF   64

◆ ROTATOR_ON

#define ROTATOR_ON   63

◆ RUBBER

#define RUBBER   76

◆ RUBBER_BAND

#define RUBBER_BAND   0

◆ RUBBER_BOX

#define RUBBER_BOX   2

◆ RUBBER_PLANE

#define RUBBER_PLANE   3

◆ RUBBER_SPHERE

#define RUBBER_SPHERE   1

◆ SCALE_FACTOR

#define SCALE_FACTOR   66

◆ SCALE_MAT

#define SCALE_MAT   13

◆ SCALE_OFF

#define SCALE_OFF   37

◆ SCALE_ON

#define SCALE_ON   36

◆ SCENE_NODE

#define SCENE_NODE   1

◆ SCENE_SIZE

#define SCENE_SIZE   0

◆ SHOW_BBOX

#define SHOW_BBOX   21

◆ STEADYCAM_OFF

#define STEADYCAM_OFF   61

◆ STEADYCAM_ON

#define STEADYCAM_ON   60

◆ STEREO

#define STEREO   1

◆ STEREO_MODE

#define STEREO_MODE   3

◆ T_FEEDBACK

#define T_FEEDBACK   30

◆ TB_MAT

#define TB_MAT   9

◆ TOGGLE_REMOVE

#define TOGGLE_REMOVE   43

◆ TOGGLE_SCALE

#define TOGGLE_SCALE   28

◆ TOGGLE_UNDO

#define TOGGLE_UNDO   48

◆ TOGGLE_XFORM

#define TOGGLE_XFORM   27

◆ TRANSLATE_MAT

#define TRANSLATE_MAT   65

◆ UNDO

#define UNDO   47

◆ VIEW_MAT

#define VIEW_MAT   2

◆ VIEW_POS

#define VIEW_POS   38

◆ VIEWERCOLLIDE_OFF

#define VIEWERCOLLIDE_OFF   73

◆ VIEWERCOLLIDE_ON

#define VIEWERCOLLIDE_ON   72

◆ WALK_OFF

#define WALK_OFF   91

◆ WALK_ON

#define WALK_ON   90

◆ WINDOW_LIST

#define WINDOW_LIST   67

◆ WIREFRAME

#define WIREFRAME   35

◆ WIREFRAME_OFF

#define WIREFRAME_OFF   52

◆ WIREFRAME_ON

#define WIREFRAME_ON   51

◆ XFORM_OFF

#define XFORM_OFF   26

◆ XFORM_ON

#define XFORM_ON   25