3Depict
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Enumerations
select.h File Reference
#include <vector>
Include dependency graph for select.h:
This graph shows which files directly or indirectly include this file:

Classes

class  SelectionBinding
 This class is used to pool together a graphical representation (via the drawable), of. More...
 
class  SelectionDevice
 

Enumerations

enum  { SELECT_BUTTON_LEFT =1, SELECT_BUTTON_MIDDLE =2, SELECT_BUTTON_RIGHT =4 }
 
enum  { FLAG_NONE =0, FLAG_CMD =1, FLAG_SHIFT =2 }
 Keyboard keydown flags. More...
 
enum  {
  BIND_MODE_FLOAT_SCALE, BIND_MODE_FLOAT_TRANSLATE, BIND_MODE_POINT3D_TRANSLATE, BIND_MODE_POINT3D_SCALE,
  BIND_MODE_POINT3D_ROTATE, BIND_MODE_POINT3D_ROTATE_LOCK
}
 Allowable binding modes. More...
 
enum  { BIND_TYPE_FLOAT, BIND_TYPE_POINT3D }
 Bindable data types (data types that SelectionBinding can work with) More...
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
SELECT_BUTTON_LEFT 
SELECT_BUTTON_MIDDLE 
SELECT_BUTTON_RIGHT 

◆ anonymous enum

anonymous enum

Keyboard keydown flags.

Enumerator
FLAG_NONE 
FLAG_CMD 
FLAG_SHIFT 

◆ anonymous enum

anonymous enum

Allowable binding modes.

Enumerator
BIND_MODE_FLOAT_SCALE 
BIND_MODE_FLOAT_TRANSLATE 
BIND_MODE_POINT3D_TRANSLATE 
BIND_MODE_POINT3D_SCALE 
BIND_MODE_POINT3D_ROTATE 
BIND_MODE_POINT3D_ROTATE_LOCK 

◆ anonymous enum

anonymous enum

Bindable data types (data types that SelectionBinding can work with)

Enumerator
BIND_TYPE_FLOAT 
BIND_TYPE_POINT3D