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 220 item6 = wx.MenuItem(menu, 5, "Left")
221 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 227 self.Bind(wx.EVT_MENU, self.OnMenu)
224 228  
225 229 menu.AppendItem(item)
... ... @@ -228,6 +232,7 @@ class VolumeToolPanel(wx.Panel):
228 232 menu.AppendItem(item4)
229 233 menu.AppendItem(item5)
230 234 menu.AppendItem(item6)
  235 + menu.AppendItem(item7)
231 236  
232 237 button_position = pbtn.PlateButton(self, wx.ID_ANY,"", BMP_POSITION,
233 238 style=pbtn.PB_STYLE_SQUARE, size=(24,24))
... ... @@ -248,7 +253,8 @@ class VolumeToolPanel(wx.Panel):
248 253  
249 254 def OnMenu(self, evt):
250 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 258 ps.Publisher().sendMessage('Reposition Actor',\
253 259 values[evt.GetId()])
254 260  
... ...