Commit e0bf8d8bce09cf1e5d3b7ac5bdeb97b5197a35e8
1 parent
d6aa5931
Exists in
master
and in
68 other branches
ENH: Modes / states under constants
Showing
1 changed file
with
19 additions
and
8 deletions
Show diff stats
invesalius/constants.py
| @@ -27,6 +27,17 @@ from project import Project | @@ -27,6 +27,17 @@ from project import Project | ||
| 27 | 27 | ||
| 28 | #--------------- | 28 | #--------------- |
| 29 | 29 | ||
| 30 | +# Measurements | ||
| 31 | +MEASURE_NAME_PATTERN = _("Measure %d") | ||
| 32 | +MEASURE_LINEAR = 101 | ||
| 33 | +MEASURE_ANGULAR = 102 | ||
| 34 | + | ||
| 35 | +DEFAULT_MEASURE_COLOUR = (1,0,0) | ||
| 36 | +DEFAULT_MEASURE_BG_COLOUR = (250/255.0, 247/255.0, 218/255.0) | ||
| 37 | +DEFAULT_MEASURE_RADIUS = 1 | ||
| 38 | +DEFAULT_MEASURE_TYPE = MEASURE_LINEAR | ||
| 39 | + | ||
| 40 | + | ||
| 30 | # VTK text | 41 | # VTK text |
| 31 | TEXT_SIZE_SMALL = 11 | 42 | TEXT_SIZE_SMALL = 11 |
| 32 | TEXT_SIZE = 12 | 43 | TEXT_SIZE = 12 |
| @@ -66,6 +77,7 @@ AXIAL = 1 | @@ -66,6 +77,7 @@ AXIAL = 1 | ||
| 66 | CORONAL = 2 | 77 | CORONAL = 2 |
| 67 | SAGITAL = 3 | 78 | SAGITAL = 3 |
| 68 | VOLUME = 4 | 79 | VOLUME = 4 |
| 80 | +SURFACE = 5 | ||
| 69 | 81 | ||
| 70 | # Colour representing each orientation | 82 | # Colour representing each orientation |
| 71 | ORIENTATION_COLOUR = {'AXIAL': (1,0,0), # Red | 83 | ORIENTATION_COLOUR = {'AXIAL': (1,0,0), # Red |
| @@ -345,12 +357,12 @@ RAYCASTING_PRESETS_FOLDERS = (RAYCASTING_PRESETS_DIRECTORY, | @@ -345,12 +357,12 @@ RAYCASTING_PRESETS_FOLDERS = (RAYCASTING_PRESETS_DIRECTORY, | ||
| 345 | 357 | ||
| 346 | 358 | ||
| 347 | #### | 359 | #### |
| 348 | -MODE_ZOOM = 0 #"Set Zoom Mode", | ||
| 349 | -MODE_ZOOM_SELECTION = 1 #:"Set Zoom Select Mode", | ||
| 350 | -MODE_ROTATE = 2#:"Set Spin Mode", | ||
| 351 | -MODE_MOVE = 3#:"Set Pan Mode", | ||
| 352 | -MODE_WW_WL = 4#:"Bright and contrast adjustment"} | ||
| 353 | -MODE_LINEAR_MEASURE = 5 | 360 | +#MODE_ZOOM = 0 #"Set Zoom Mode", |
| 361 | +#MODE_ZOOM_SELECTION = 1 #:"Set Zoom Select Mode", | ||
| 362 | +#MODE_ROTATE = 2#:"Set Spin Mode", | ||
| 363 | +#MODE_MOVE = 3#:"Set Pan Mode", | ||
| 364 | +#MODE_WW_WL = 4#:"Bright and contrast adjustment"} | ||
| 365 | +#MODE_LINEAR_MEASURE = 5 | ||
| 354 | 366 | ||
| 355 | 367 | ||
| 356 | # self.states = {0:"Set Zoom Mode", 1:"Set Zoom Select Mode", | 368 | # self.states = {0:"Set Zoom Mode", 1:"Set Zoom Select Mode", |
| @@ -438,8 +450,7 @@ SLICE_STATE_EDITOR = 3008 | @@ -438,8 +450,7 @@ SLICE_STATE_EDITOR = 3008 | ||
| 438 | 450 | ||
| 439 | VOLUME_STATE_SEED = 2001 | 451 | VOLUME_STATE_SEED = 2001 |
| 440 | #STATE_LINEAR_MEASURE = 3001 | 452 | #STATE_LINEAR_MEASURE = 3001 |
| 441 | -STATE_ANGULAR_MEASURE = 3002 | ||
| 442 | - | 453 | +#STATE_ANGULAR_MEASURE = 3002 |
| 443 | 454 | ||
| 444 | TOOL_STATES = [STATE_WL, STATE_SPIN, STATE_ZOOM, | 455 | TOOL_STATES = [STATE_WL, STATE_SPIN, STATE_ZOOM, |
| 445 | STATE_ZOOM_SL, STATE_PAN, STATE_MEASURE_DISTANCE, | 456 | STATE_ZOOM_SL, STATE_PAN, STATE_MEASURE_DISTANCE, |