Commit 25b577601465ac3822faafbdfad3a986809f140e

Authored by Paulo Henrique Junqueira Amorim
1 parent 31a67079

ADD: Isometric volume visualizarion

Showing 1 changed file with 7 additions and 1 deletions   Show diff stats
invesalius/gui/default_viewers.py
@@ -220,6 +220,10 @@ class VolumeToolPanel(wx.Panel): @@ -220,6 +220,10 @@ class VolumeToolPanel(wx.Panel):
220 item6 = wx.MenuItem(menu, 5, "Left") 220 item6 = wx.MenuItem(menu, 5, "Left")
221 item6.SetBitmap(LEFT_BMP) 221 item6.SetBitmap(LEFT_BMP)
222 222
  223 + ISOMETRIC_BMP = wx.Bitmap("../icons/brush_square.jpg", wx.BITMAP_TYPE_JPEG)
  224 + item7 = wx.MenuItem(menu, 6, "Isometric")
  225 + item7.SetBitmap(LEFT_BMP)
  226 +
223 self.Bind(wx.EVT_MENU, self.OnMenu) 227 self.Bind(wx.EVT_MENU, self.OnMenu)
224 228
225 menu.AppendItem(item) 229 menu.AppendItem(item)
@@ -228,6 +232,7 @@ class VolumeToolPanel(wx.Panel): @@ -228,6 +232,7 @@ class VolumeToolPanel(wx.Panel):
228 menu.AppendItem(item4) 232 menu.AppendItem(item4)
229 menu.AppendItem(item5) 233 menu.AppendItem(item5)
230 menu.AppendItem(item6) 234 menu.AppendItem(item6)
  235 + menu.AppendItem(item7)
231 236
232 button_position = pbtn.PlateButton(self, wx.ID_ANY,"", BMP_POSITION, 237 button_position = pbtn.PlateButton(self, wx.ID_ANY,"", BMP_POSITION,
233 style=pbtn.PB_STYLE_SQUARE, size=(24,24)) 238 style=pbtn.PB_STYLE_SQUARE, size=(24,24))
@@ -248,7 +253,8 @@ class VolumeToolPanel(wx.Panel): @@ -248,7 +253,8 @@ class VolumeToolPanel(wx.Panel):
248 253
249 def OnMenu(self, evt): 254 def OnMenu(self, evt):
250 values = {0:"FRONT", 1:"BACK", 2:"TOP",\ 255 values = {0:"FRONT", 1:"BACK", 2:"TOP",\
251 - 3:"BOTTOM", 4:"RIGHT", 5:"LEFT"} 256 + 3:"BOTTOM", 4:"RIGHT", 5:"LEFT",\
  257 + 6:"ISOMETRIC"}
252 ps.Publisher().sendMessage('Reposition Actor',\ 258 ps.Publisher().sendMessage('Reposition Actor',\
253 values[evt.GetId()]) 259 values[evt.GetId()])
254 260