[Insight-users] How do you set up scripting of ITK, VTK and KWWidgets?

Kent Williams kent at psychiatry.uiowa.edu
Fri Mar 3 14:49:35 EST 2006


Honestly I'd rather stay with ITK's included tcl wrapping, because my 
organization is a contributing member of the Insight Consortium.  But I 
will at least build it and see what it's like.

Gaetan Lehmann wrote:

>Hi,
>
>You will not be able to prototype with the current ITK wrapper - it is just to 
>limited for that, I think mainly because it have been developed only for some 
>specific applications.
>With Zach, we are working for some time on a refactor of the wrapper which 
>should make prototyping possible in TCL - I already use it daily for 
>prototyping in python. We are not TCL developers, and so haven't been able to 
>test it with TCL.
>Would you agree to test it ?
>
>Everything is already available at
>
>  http://voxel.jouy.inra.fr/darcs/contrib-itk/WrapITK/WrapITK.tar.gz
>
>or directly with darcs (http://www.darcs.net)
>
>  darcs get --partial http://voxel.jouy.inra.fr/darcs/contrib-itk/
>
>Gaetan
>
>On Friday 03 March 2006 19:28, Kent Williams wrote:
>  
>
>>I would like to do some rapid prototyping using TCL scripts, using the
>>ITK, VTK, and KWWidgets toolkits together.
>>
>>I've been spelunking mailing list archives, Kitware WIKIs, and such,
>>without finding any concise description of the best way to go about
>>doing this.  My understanding so far is that I will need:
>>
>>1. ITK -- wrapped for TCL
>>2. VTK -- wrapped for TCL
>>3. KWWidgets -- wrapped for TCL
>>4. ConnectVTKITK
>>
>>What's not clear is how I'd go about putting these together in the TCL
>>environment -- can they all be loaded as packages? What environment
>>variables determine how the packages are found?
>>
>>There appear to be various examples that come with the various toolkits
>>that A) use VTK and ITK together or B) use VTK and KWWidgets together,
>>but nothing that closes the circle.
>>I know that Slicer is an application that essentially does this, but
>>unless I'm missing something, it's never explained how it works. It's
>>embarrassing to have to ask, since I've been contributing code to
>>Insight for the past few years, but I've had my blinders on and learned
>>mostly about my little corner of ITK.
>>
>>Does anyone want to give it a go, or point me to an example that makes
>>it clear how to get everything configured together?
>>
>>_______________________________________________
>>Insight-users mailing list
>>Insight-users at itk.org
>>http://www.itk.org/mailman/listinfo/insight-users
>>    
>>
>>------------------------------------------------------------------------
>>
>>_______________________________________________
>>Insight-users mailing list
>>Insight-users at itk.org
>>http://www.itk.org/mailman/listinfo/insight-users
>>    
>>



More information about the Insight-users mailing list