From dd3709f64348d3080ea17d81c320ff232bbc8f43 Mon Sep 17 00:00:00 2001 From: tatiana Date: Thu, 23 Jul 2009 13:38:32 +0000 Subject: [PATCH] FIX: Brush square in coronal and sagittal --- invesalius/control.py | 2 +- invesalius/data/viewer_slice.py | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/invesalius/control.py b/invesalius/control.py index cfee9be..cf208c3 100755 --- a/invesalius/control.py +++ b/invesalius/control.py @@ -7,7 +7,7 @@ import data.imagedata_utils as utils import data.surface as surface import data.volume as volume import reader.dicom_reader as dicom -#import reader.analyze_reader as analyze +import reader.analyze_reader as analyze DEFAULT_THRESH_MODE = 0 diff --git a/invesalius/data/viewer_slice.py b/invesalius/data/viewer_slice.py index 32a0642..f39ec2b 100755 --- a/invesalius/data/viewer_slice.py +++ b/invesalius/data/viewer_slice.py @@ -46,7 +46,9 @@ class Viewer(wx.Panel): self.slice_number = 0 self._brush_cursor_op = 'Draw' - self.brush_cursor_size = 30 + self._brush_cursor_size = 30 + self._brush_cursor_colour = [0,0,1] + self._brush_cursor_type = 'circle' self.cursor = None # VTK pipeline and actors self.__config_interactor() @@ -123,7 +125,7 @@ class Viewer(wx.Panel): def ChangeBrushSize(self, pubsub_evt): size = pubsub_evt.data - self.brush_cursor_size = size + self._brush_cursor_size = size self.cursor.SetSize(size) self.ren.Render() self.interactor.Render() @@ -139,6 +141,7 @@ class Viewer(wx.Panel): def ChangeBrushActor(self, pubsub_evt): brush_type = pubsub_evt.data + self._brush_cursor_type = brush_type self.ren.RemoveActor(self.cursor.actor) if brush_type == 'square': @@ -154,7 +157,7 @@ class Viewer(wx.Panel): cursor.SetPosition(coordinates[self.orientation]) cursor.SetSpacing(self.imagedata.GetSpacing()) cursor.SetColour(self._brush_cursor_colour) - cursor.SetSize(self.brush_cursor_size) + cursor.SetSize(self._brush_cursor_size) self.ren.AddActor(cursor.actor) self.ren.Render() self.interactor.Render() -- libgit2 0.21.2