[Insight-users] CSwig wrapping question...
Tuhin Sinha
tk.sinha@vanderbilt.edu
Fri May 7 20:07:41 EDT 2004
Brad,
If by this you mean that I need to use the
ITK_WRAP_OBJECT_WITH_SUPERCLASS macros, then I have done that. Also all
of the necessary superclasses have been wrapped with said macro.
Otherwise, I am a little unclear as to how to do what you suggest. Any
more help would be greatly appreciated. Thanks.
Best regrads,
Tuhin Sinha
On Fri, 2004-05-07 at 14:00, Brad King wrote:
> Tuhin Sinha wrote:
>
> > Hello fellow insight-ers,
> >
> > I have recently started exploring the wrapping capabilities of ITK and
> > CSwig for Python. I have managed to adapt some of the files in the
> > Wrapping/CSwig directory to wrap the following classes:
> >
> > itkDemonsRegistrationFilter
> > itkPDEDeformableRegistrationFilter
> > itkVectorNeighborhoodOperatorImageFilter
> > itkWarpImageFilter
> >
> > A problem I have come across that I don't understand is that some of the
> > documented member functions aren't showing up in python. Specifically,
> > for the Demons registration filter, I can't access the following
> > methods:
> >
> > itkDemonsRegistrationFilter::SetNumberOfIterations()
> > itkDemonsRegistartionFilter::GetOutput()
>
> The wrapper configuration files specify wrapping specific classes, not
> class hierarchies. Therefore in order to get all methods you have to
> make sure that the superclass template instantiations are also wrapped.
>
> -Brad
>
More information about the Insight-users
mailing list