Commit e0bf8d8bce09cf1e5d3b7ac5bdeb97b5197a35e8
1 parent
d6aa5931
Exists in
master
and in
6 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, |