Olá pessoal, estou terminando uma documentação sobre todas as bibliotecas que o invesalius usa atualmente, e estou com uma pequena dúvida nessa ultima.
em alguns arquivos, vocês usam um "from wx":
ivDlg.py
ivEvent.py
ivFrm_Import.py
ivFrm_Main.py
ivFrm_Print.py
ivFrm_ProjectInfo.py
ivMainControl.py
ivPnl_Print_Preview.py
ivPnl_Slices.py
ivPrintoutGrid.py
ivPrintoutImage.py
ivProjectPromed.py
ivTab_Segmentation_Island_BinThresh.py
ivTab_Segmentation.py
ivTab_SliceEditor.py
ivTab_Visualization_Default.py
em outros lugares, vocês usam "wxPython":
ivProjectPromed.py
e ainda tem uns que usa "vtk.wx":
ivEndoscopicCameraViewer.py
ivFrm_Import.py
ivGraphic.py
ivMainControl.py
ivPnl_Tools.py
ivSlice2DCraniometry.py
ivSliceEditor.py
ivSlice.py
ivSlicesGroup.py
ivSlicesGroup.py
ivVolumePositioner.py
ivVolume.py
ivZoom.py
existe alguma diferença entre essas chamadas? Poderia dizer que todas elas são da biblioteca wxPython? Ou não tem nada haver?
obrigado!!
Autor: Thomaz dos Reis
44 comentários
from wx(...) : Se vc observar, estas são chamadas específicas a módulos do wx (ex: from wx.lib.wordwrap import wordmap). Também fazem parte do wxPython, mas estão dentro de módulos específicos da biblioteca. from vtk.wx(...): Faz parte do VTK. (ex: .from vtk.wx.wxVTKRenderWindowInteractor import wxVTKRenderWindowInteractor). É um binding que o próprio vtk oferece para wx. Existem semelhantes para gtk, tk, dentre outras bibliotecas de GUI para Python. Abraços, Tatiana
win32api, win32con, win32print, win32ui
fazem parte do Python Windows 32. Referências web:
timgolden.me.uk/pywin32-docs/PyWin32.html
aspn.activestate.com/ASPN/docs/ActivePython/2.4/pywin32/PyWin32.html
sourceforge.net/projects/pywin32/  Livro:
oreilly.com/catalog/9781565926219/  Em relação ao ConnectVTKITK, é uma classe do módulo InsightApplications do ITK. Ela serve para auxiliar na integração de estruturas de dados das duas bibliotecas - VTK e ITK. Removemos o ITK do código e, portanto, este módulo já não é mais usado, mas precisamos ainda fazer a limpeza no código fonte do InVesalius. Abraços, Tatiana