[vtk-developers] Python packages: proposed updates.
    Prabhu Ramachandran 
    prabhu at aero.iitm.ernet.in
       
    Sat Mar 30 13:59:53 EST 2002
    
    
  
Hi David,
Thanks for the feedback.
>>>>> "DG" == David Gobbi <dgobbi at irus.rri.ca> writes:
    DG>     vtk/tk/ -- All the Tk related widgets.
    DG>             RenderWindow.py ImageViewerWindow.py
[snip]
    DG> I think that you should keep the original names
    DG> (e.g. vtkTkRenderWidget.py, wxVTKRenderWindow.py, etc).  It
    DG> only makes sense to name all of these files "RenderWindow.py"
    DG> if they are all shared the same basic set of methods, but that
    DG> is not the case.
[snip]
    DG> I think that it is fine to use from vtk.wx import * to get
    DG> access to a wxVTKRenderWindow.  I just don't want the
    DG> wxVTKRenderWindow to be renamed to 'RenderWindow'.
My plan was to only change the name of the file to RenderWindow.py and
*not* change the name of the class inside the file.  The idea was that
no matter what gui toolkit you use you get a VTK RenderWindow embedded
in that toolkit.
So tk/RenderWindow.py would still have the class vtkTkRenderWidget
qt/RenderWindow.py will have QVTKRenderWidget
wx/RenderWindow.py -->   wxVTKRenderWindow
gtk/RenderWindow.py --> GtkVTKRenderWindow
This way the file that one needs to import will be the same but the
class it exposes will be different.
Its really a question of what needs to be consistent.  Does one want
the same name for the class and the file?  Or the same name for all
the files with different classes inside?
I'd appreciate if you could clarify this.
thanks,
prabhu
    
    
More information about the vtk-developers
mailing list