[Insight-developers] RE: Problems in MultiResMIRegistration

Lydia Ng lng@insightful.com
Wed, 27 Mar 2002 09:37:45 -0800


I introduced the VanderbiltValidation directory about 12 days ago.
The idea was that my validation study and example would share a lot of
code in common so I wanted to factorized things out into base classes
etc.
=20
The directory structure I had in mind was:
=20
MultiResMIRegistration
  - Common (contains all the base classes and example)
  - VanderbiltValidation( contains all the classes only relevant to the
validation)
=20
But I wanted both exes to be build just in MultiResMIRegistration
instead of in the subdirectories. Is that a bad idea?
It was just easier to manipulate the scripts/parameter files needed to
drive both the example and rather large validation study.=20
=20
I did test this structure out with CMake for VC++ and Cygwin/gcc=20
and make sure things work properly before checking it in.
=20
I am sure that the VanderbiltValdiation has been building on other unix
platforms since checking in because I had made changes to fix warnings
and errors etc.
=20
Do people want me to change the directory structure and/or where
the exes are the to built? If so, how would they like it changed?
=20
- Lydia

> -----Original Message-----
> From: Bill Hoffman [mailto:bill.hoffman@kitware.com]
> Sent: Wednesday, March 27, 2002 6:05 AM
> To: Lorensen, William E (CRD); Lorensen, William E (CRD);=20
> Lydia Ng; Luis
> Ibanez
> Cc: Insight Developers
> Subject: RE: [Insight-developers] RE: Problems in=20
> MultiResMIRegistration
>=20
>=20
> I would say that there should be a CMakeLists.txt file in the=20
> VanderbiltRegistration directory, or the executable should=20
> not be put in
> that directory.
>=20
> -bill
>=20
>=20
> At 08:32 AM 3/27/2002 -0500, Lorensen, William E (CRD) wrote:
>=20
> >Not quite resolved. On Windows, cmakesetup complains that it=20
> cannot write in the
> >VanderbiltRegistration directory (which does not exists on the PC).
> >
> >I've put an IF/ELSE to handle UNIX and Windows differently.
> >
> >There may be a better solution.
> >
> >Bill
> >
> >-----Original Message-----
> >From: Lorensen, William E (CRD)=20
> >Sent: Wednesday, March 27, 2002 7:21 AM
> >To: 'Lydia Ng'; William A. Hoffman; Luis Ibanez
> >Cc: Insight Developers
> >Subject: RE: [Insight-developers] RE: Problems in=20
> MultiResMIRegistration
> >
> >
> >It's resollved and check in.
> >=20
> >Bill, I added the=20
> >INCLUDE_REGULAR_EXPRESSION(".*")
> >
> >I also changes the ADD_EXECUTABLE line to:
> > ADD_EXECUTABLE(VanderbiltValidation/VanderbiltValidation  =20
> VanderbiltValidation_SRCS )
> >
> >Bill
> >=20
> >
> >-----Original Message-----
> >From: Lydia Ng [mailto:lng@insightful.com]
> >Sent: Wednesday, March 27, 2002 1:24 AM
> >To: William A. Hoffman; Luis Ibanez
> >Cc: Lorensen, William E (CRD)
> >Subject: RE: [Insight-developers] RE: Problems in=20
> MultiResMIRegistration
> >
> >
> >Is this issue resolve now? Is there something I need to go and fix?
> >- Lydia
> >
> >-----Original Message-----=20
> >From: William A. Hoffman=20
> >Sent: Tue 3/26/2002 6:11 PM=20
> >To: Luis Ibanez=20
> >Cc: Lorensen, William E (CRD); Lydia Ng=20
> >Subject: Re: [Insight-developers] RE: Problems in=20
> MultiResMIRegistration
> >
> >
> >
> >my bad, I did not have an up-to-date cvs.
> >
> >It would seem there is no longer a common prefix for these files,
> >so if you change the regular expression to this:
> >INCLUDE_REGULAR_EXPRESSION(".*")
> >
> >You get a full set of depends.
> >
> >-Bill
> >
> >
> >At 08:23 PM 3/26/2002 -0500, Luis Ibanez wrote:
> >
> >>Yeap, It is strange !
> >>
> >>On linux I got the attached cmake.depend
> >>(before and after adding the Regular expresions
> >>in the CMakeLists.txt file, running cmake and
> >>doing "make depend" on the directory). The
> >>depends are basically the same.
> >>
> >>Also when doing "make" I'm getting an error from "ld"
> >>saying that    "VanderbiltValidation is a directory":
> >>
> >>It looks like it is also specified as a targer for ld.
> >>
> >>This is Lydia's directory for validation, maybe she have
> >>some hints...
> >>
> >>Luis
> >>
> >>
> >>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> >>
> >>William A. Hoffman wrote:
> >>
> >>>Something strange is going on here.....
> >>>
> >>>I tried on a cygwin build, see the attached depend file.
> >>>
> >>>This is in Examples/MultiResMIRegistration/  right?
> >>>
> >>>This looks strange to me:
> >>>Common/MultiResMIRegistration.o :
> >>>
> >>>Where did the Common/ come from??
> >>>
> >>>-Bill
> >>>
> >>
> >>
> >>
> >># .o dependencies in this directory.
> >>MIRegistrationApp.o : \
> >>/home/hoffman/Insight/Examples/MultiResMIRegistration/MIRegi
> strationApp.h \
> >>/home/hoffman/Insight/Code/Common/itkImage.h \
> >>/home/hoffman/Insight/Code/Common/itkImageToImageFilter.txx \
> >>/home/hoffman/Insight/Code/Algorithms/itkMultiResolutionPyra
> midImageFilter.txx
> >>\
> >>/home/hoffman/Insight/Code/BasicFilters/itkShrinkImageFilter.h \
> >>/home/hoffman/Insight/Code/BasicFilters/itkShrinkImageFilter.txx \
> >>/home/hoffman/Insight/Code/BasicFilters/itkCastImageFilter.h \
> >>/home/hoffman/Insight/Code/BasicFilters/itkUnaryFunctorImage
> Filter.h \
> >>/home/hoffman/Insight/Code/Common/itkImageRegionIteratorWith
> Index.h \
> >>/home/hoffman/Insight/Code/Common/itkImageRegionIteratorWith
> Index.txx \
> >>/home/hoffman/Insight/Code/Common/itkImageBase.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_fastops.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_cctype.h \
> >>/home/hoffman/Insight/Code/Numerics/itkSingleValuedCostFunction.h \
> >>/home/hoffman/Insight/Code/Numerics/itkCostFunction.h \
> >>/home/hoffman/Insight/Code/Algorithms/itkImageToImageMetric.txx \
> >>/home/hoffman/Insight/Code/Numerics/itkSingleValuedNonLinear
> Optimizer.h \
> >>/home/hoffman/Insight/Code/Numerics/itkNonLinearOptimizer.h \
> >>/home/hoffman/Insight/Code/Numerics/itkOptimizer.h \
> >>/home/hoffman/Insight/Code/Algorithms/itkMultiResolutionPyra
> midImageFilter.h \
> >>/home/hoffman/Insight/Code/Common/itkImageToImageFilter.h \
> >>/home/hoffman/Insight/Code/Common/itkImageRegionIterator.h \
> >>/home/hoffman/Insight/Code/Common/itkImageRegionIterator.txx \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodAlgorithm.h \
> >>/home/hoffman/Insight/Code/Common/itkImageIterator.txx \
> >>/home/hoffman/Insight/Code/Common/itkDataObject.h \
> >>/home/hoffman/Insight/Examples/MultiResMIRegistration/MIMReg
> istrator.txx \
> >>/home/hoffman/Insight/Code/Common/itkCommand.h \
> >>/home/hoffman/Insight/Code/IO/itkRawImageWriter.h \
> >>/home/hoffman/Insight/Code/IO/itkImageWriter.h \
> >>/home/hoffman/Insight/Code/IO/itkWriter.h \
> >>/home/hoffman/Insight/Code/IO/itkImageWriter.txx \
> >>/home/hoffman/Insight/Code/IO/itkRawImageWriter.txx \
> >>/home/hoffman/Insight/Code/BasicFilters/itkResampleImageFilter.h \
> >>/home/hoffman/Insight/Code/BasicFilters/itkResampleImageFilter.txx \
> >>/home/hoffman/Insight/Code/BasicFilters/itkNormalizeImageFilter.h \
> >>/home/hoffman/Insight/Code/Common/itkObjectFactoryBase.h \
> >>/home/hoffman/Insight/Code/Common/itkOffset.h \
> >>/home/hoffman/Insight/Code/Common/itkObject.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_transpose.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_matrix.txx \
> >>/home/hoffman/Insight/Code/Common/itkAffineTransform.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_matops.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_diag_matrix.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_cstdio.h \
> >>/home/hoffman/Insight/Examples/MultiResMIRegistration/MIMReg
> istrator.h \
> >>/home/hoffman/Insight/Code/Algorithms/itkMultiResolutionImag
> eRegistrationMethod.h
> >>\
> >>/home/hoffman/Insight/Code/Algorithms/itkImageToImageMetric.h \
> >>/home/hoffman/Insight/Code/Common/itkInterpolateImageFunction.h \
> >>/home/hoffman/Insight/Code/Common/itkImageFunction.h \
> >>/home/hoffman/Insight/Code/Common/itkFunctionBase.h \
> >>/home/hoffman/Insight/Code/Common/itkImageFunction.txx \
> >>/home/hoffman/Insight/Code/Common/itkImageSource.txx \
> >>/home/hoffman/Insight/Code/Common/itkObjectFactory.h \
> >>/home/hoffman/Insight/Code/Common/itkIndex.h \
> >>/home/hoffman/Insight/Code/Common/itkLightObject.h \
> >>/home/hoffman/Insight/Code/Common/itkMutexLock.h \
> >>/home/hoffman/Insight/Code/Common/itkCreateObjectFunction.h \
> >>/home/hoffman/Insight/Code/Common/itkSmartPointer.h \
> >>/home/hoffman/Insight/Code/Common/itkIndent.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_vector_ref.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_iosfwd.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_error.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_c_vector.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_compiler.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_string.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_tag.h \
> >>/home/hoffman/Insight-gcc/Code/Numerics/vxl/vcl/vcl_config_m
> anual.h \
> >>/home/hoffman/Insight-gcc/Code/Numerics/vxl/vcl/vcl_config_c
> ompiler.h \
> >>/home/hoffman/Insight-gcc/Code/Numerics/vxl/vcl/vcl_config_h
> eaders.h \
> >>/home/hoffman/Insight/Code/Common/itkVector.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_math.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_numeric_traits.h \
> >>/home/hoffman/Insight/Code/Common/itkWindows.h \
> >>/home/hoffman/Insight/Code/Common/itkMacro.h \
> >>/home/hoffman/Insight/Code/Common/itkWeakPointer.h \
> >>/home/hoffman/Insight/Code/Common/itkTimeStamp.h \
> >>/home/hoffman/Insight/Code/Common/itkSimpleFastMutexLock.h \
> >>/home/hoffman/Insight/Code/Common/itkEventObject.h \
> >>/home/hoffman/Insight/Code/Common/itkSmartPointerForwardRefe
> rence.h \
> >>/home/hoffman/Insight/Code/Common/itkProcessObject.h \
> >>/home/hoffman/Insight/Code/Common/itkImportImageContainer.txx \
> >>/home/hoffman/Insight/Code/Common/itkDefaultPixelAccessor.h \
> >>/home/hoffman/Insight/Code/Common/itkMultiThreader.h \
> >>/home/hoffman/Insight/Code/Common/itkAffineTransform.h \
> >>/home/hoffman/Insight/Code/Common/itkMatrix.h \
> >>/home/hoffman/Insight/Code/Common/itkSize.h \
> >>/home/hoffman/Insight/Code/Common/itkImageRegion.h \
> >>/home/hoffman/Insight/Code/Common/itkRegion.h \
> >>/home/hoffman/Insight/Code/Common/itkContinuousIndex.h \
> >>/home/hoffman/Insight/Code/Common/itkPoint.h \
> >>/home/hoffman/Insight/Code/Common/itkImageSource.h \
> >>/home/hoffman/Insight/Code/Common/itkImageIterator.h \
> >>/home/hoffman/Insight/Code/Common/itkVector.h \
> >>/home/hoffman/Insight/Code/Common/itkFastMutexLock.h \
> >>/home/hoffman/Insight/Code/Common/itkImportImageContainer.h \
> >>/home/hoffman/Insight/Code/Common/itkFixedArray.h \
> >>/home/hoffman/Insight/Code/Common/itkFixedArray.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_vector.h \
> >>/home/hoffman/Insight/Code/Common/itkWin32Header.h \
> >>/home/hoffman/Insight-gcc/itkConfigure.h \
> >>/home/hoffman/Insight/Code/Common/itkExceptionObject.h \
> >>/home/hoffman/Insight/Code/Algorithms/itkRegistrationMapper.txx \
> >>/home/hoffman/Insight/Code/Common/itkLinearInterpolateImageF
> unction.h \
> >>/home/hoffman/Insight/Code/Common/itkLinearInterpolateImageF
> unction.txx \
> >>/home/hoffman/Insight/Code/Algorithms/itkImageMapper.txx \
> >>/home/hoffman/Insight/Code/Algorithms/itkMutualInformationIm
> ageToImageMetric.txx
> >>\
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_sample.h \
> >>/home/hoffman/Insight/Code/Common/itkGaussianKernelFunction.h \
> >>/home/hoffman/Insight/Code/Numerics/itkQuaternionRigidTransf
> ormGradientDescentOptimizer.h
> >>\
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_numeric_limits.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_vector.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_cstdlib.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_vector.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_iostream.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_algorithm.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_complex.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_vector_fixed.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_cassert.h \
> >>/home/hoffman/Insight/Code/Common/itkPoint.txx \
> >>/home/hoffman/Insight/Code/Common/itkCovariantVector.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_vector_fixed.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_cstring.h \
> >>/home/hoffman/Insight/Code/Common/itkArray.h \
> >>/home/hoffman/Insight/Code/Common/itkArray.txx \
> >>/home/hoffman/Insight/Code/Common/itkArray2D.h \
> >>/home/hoffman/Insight/Code/Common/itkArray2D.txx \
> >>/home/hoffman/Insight/Code/Common/itkTransform.txx \
> >>/home/hoffman/Insight/Code/Common/itkImage.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_matrix_fixed.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_matrix_fixed_ref.h \
> >>/home/hoffman/Insight/Code/Common/itkMatrix.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/algo/vnl_matrix_
> inverse.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/algo/vnl_svd.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_complex.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_matrix.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_c_vector.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_complex_traits.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_alloc.h \
> >>/home/hoffman/Insight/Code/Common/itkTransform.h \
> >>/home/hoffman/Insight/Code/Common/itkCovariantVector.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_cstddef.h \
> >>/home/hoffman/Insight/Code/Common/itkImageRegion.txx \
> >>/home/hoffman/Insight/Code/Common/itkImageBase.txx \
> >>/home/hoffman/Insight/Code/BasicFilters/itkNeighborhoodOpera
> torImageFilter.h \
> >>/home/hoffman/Insight/Code/Common/itkImageBoundaryCondition.h \
> >>/home/hoffman/Insight/Code/BasicFilters/itkNeighborhoodOpera
> torImageFilter.txx
> >>\
> >>/home/hoffman/Insight/Code/Common/itkConstNeighborhoodIterator.h \
> >>/home/hoffman/Insight/Code/Common/itkConstNeighborhoodIterator.txx \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodIterator.txx \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodAlgorithm.txx \
> >>/home/hoffman/Insight/Code/Common/itkNumericTraits.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_cmath.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_complex_fwd.h \
> >>/home/hoffman/Insight/Code/Common/itkGaussianOperator.h \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodOperator.h \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhood.h \
> >>/home/hoffman/Insight/Code/Common/itkImageIteratorWithIndex.h \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodIterator.h \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodAllocator.h \
> >>/home/hoffman/Insight/Code/Common/itkSliceIterator.h \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhood.txx \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodOperator.txx \
> >>/home/hoffman/Insight/Code/Common/itkGaussianOperator.txx \
> >>/home/hoffman/Insight/Code/Common/itkQuaternionRigidTransform.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_quaternion.h \
> >>/home/hoffman/Insight/Code/Common/itkQuaternionRigidTransform.txx \
> >>/home/hoffman/Insight/Code/Algorithms/itkMutualInformationIm
> ageToImageMetric.h
> >>\
> >>/home/hoffman/Insight/Code/Common/itkKernelFunction.h \
> >>/home/hoffman/Insight/Code/Common/itkCentralDifferenceImageF
> unction.h \
> >>/home/hoffman/Insight/Code/Common/itkCentralDifferenceImageF
> unction.txx \
> >>/home/hoffman/Insight/Code/Algorithms/itkImageMapper.h \
> >>/home/hoffman/Insight/Code/Algorithms/itkRegistrationMapper.h \
> >>/home/hoffman/Insight/Code/Common/itkImageIteratorWithIndex.txx \
> >>/home/hoffman/Insight/Code/BasicFilters/itkUnaryFunctorImage
> Filter.txx \
> >>/home/hoffman/Insight/Code/BasicFilters/itkDiscreteGaussianI
> mageFilter.h \
> >>/home/hoffman/Insight/Code/BasicFilters/itkDiscreteGaussianI
> mageFilter.txx \
> >>/home/hoffman/Insight/Code/Common/itkConstSliceIterator.h \
> >>/home/hoffman/Insight/Code/Common/itkConstSmartNeighborhoodI
> terator.txx \
> >>/home/hoffman/Insight/Code/Common/itkSmartNeighborhoodIterator.txx \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodInnerProduct.h \
> >>/home/hoffman/Insight/Code/Common/itkSmartNeighborhoodIterator.h \
> >>/home/hoffman/Insight/Code/Common/itkConstSmartNeighborhoodI
> terator.h \
> >>/home/hoffman/Insight/Code/Common/itkByteSwapper.txx \
> >>/home/hoffman/Insight/Code/Common/itkZeroFluxNeumannBoundary
> Condition.h \
> >>/home/hoffman/Insight/Code/Numerics/itkGradientDescentOptimizer.h \
> >>/home/hoffman/Insight/Code/Common/itkByteSwapper.h \
> >>/home/hoffman/Insight/Code/Common/itkZeroFluxNeumannBoundary
> Condition.txx \
> >>/home/hoffman/Insight/Code/BasicFilters/itkStatisticsImageFilter.h \
> >>/home/hoffman/Insight/Code/BasicFilters/itkStatisticsImageFi
> lter.txx \
> >>/home/hoffman/Insight/Code/BasicFilters/itkShiftScaleImageFilter.h \
> >>/home/hoffman/Insight/Code/BasicFilters/itkShiftScaleImageFi
> lter.txx \
> >>/home/hoffman/Insight/Code/BasicFilters/itkNormalizeImageFil
> ter.txx \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodInnerProduct.txx \
> >>/home/hoffman/Insight/Code/Algorithms/itkMultiResolutionImag
> eRegistrationMethod.txx
> >>\
> >>/home/hoffman/Insight/Code/Algorithms/itkRecursiveMultiResol
> utionPyramidImageFilter.h
> >>\
> >>/home/hoffman/Insight/Code/Algorithms/itkRecursiveMultiResol
> utionPyramidImageFilter.txx
> >>
> >>MultiResMIRegistration.o : \
> >>/home/hoffman/Insight/Examples/MultiResMIRegistration/MIRegi
> strationApp.h \
> >>/home/hoffman/Insight/Code/Common/itkImage.h \
> >>/home/hoffman/Insight/Code/Common/itkImageToImageFilter.txx \
> >>/home/hoffman/Insight/Code/Algorithms/itkMultiResolutionPyra
> midImageFilter.txx
> >>\
> >>/home/hoffman/Insight/Code/BasicFilters/itkShrinkImageFilter.h \
> >>/home/hoffman/Insight/Code/BasicFilters/itkShrinkImageFilter.txx \
> >>/home/hoffman/Insight/Code/BasicFilters/itkCastImageFilter.h \
> >>/home/hoffman/Insight/Code/BasicFilters/itkUnaryFunctorImage
> Filter.h \
> >>/home/hoffman/Insight/Code/Common/itkImageRegionIteratorWith
> Index.h \
> >>/home/hoffman/Insight/Code/Common/itkImageRegionIteratorWith
> Index.txx \
> >>/home/hoffman/Insight/Code/Common/itkImageBase.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_fastops.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_cctype.h \
> >>/home/hoffman/Insight/Code/Numerics/itkSingleValuedCostFunction.h \
> >>/home/hoffman/Insight/Code/Numerics/itkCostFunction.h \
> >>/home/hoffman/Insight/Code/Algorithms/itkImageToImageMetric.txx \
> >>/home/hoffman/Insight/Code/Numerics/itkSingleValuedNonLinear
> Optimizer.h \
> >>/home/hoffman/Insight/Code/Numerics/itkNonLinearOptimizer.h \
> >>/home/hoffman/Insight/Code/Numerics/itkOptimizer.h \
> >>/home/hoffman/Insight/Code/Algorithms/itkMultiResolutionPyra
> midImageFilter.h \
> >>/home/hoffman/Insight/Code/Common/itkImageToImageFilter.h \
> >>/home/hoffman/Insight/Code/Common/itkImageRegionIterator.h \
> >>/home/hoffman/Insight/Code/Common/itkImageRegionIterator.txx \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodAlgorithm.h \
> >>/home/hoffman/Insight/Code/Common/itkImageIterator.txx \
> >>/home/hoffman/Insight/Code/Common/itkDataObject.h \
> >>/home/hoffman/Insight/Examples/MultiResMIRegistration/MIMReg
> istrator.txx \
> >>/home/hoffman/Insight/Code/Common/itkCommand.h \
> >>/home/hoffman/Insight/Code/Common/itkObjectFactoryBase.h \
> >>/home/hoffman/Insight/Code/Common/itkOffset.h \
> >>/home/hoffman/Insight/Code/Common/itkObject.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_transpose.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_matrix.txx \
> >>/home/hoffman/Insight/Code/Common/itkAffineTransform.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_matops.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_diag_matrix.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_cstdio.h \
> >>/home/hoffman/Insight/Examples/MultiResMIRegistration/MIMReg
> istrator.h \
> >>/home/hoffman/Insight/Code/Algorithms/itkMultiResolutionImag
> eRegistrationMethod.h
> >>\
> >>/home/hoffman/Insight/Code/Algorithms/itkImageToImageMetric.h \
> >>/home/hoffman/Insight/Code/Common/itkInterpolateImageFunction.h \
> >>/home/hoffman/Insight/Code/Common/itkImageFunction.h \
> >>/home/hoffman/Insight/Code/Common/itkFunctionBase.h \
> >>/home/hoffman/Insight/Code/Common/itkImageFunction.txx \
> >>/home/hoffman/Insight/Code/Common/itkImageSource.txx \
> >>/home/hoffman/Insight/Code/Common/itkObjectFactory.h \
> >>/home/hoffman/Insight/Code/Common/itkIndex.h \
> >>/home/hoffman/Insight/Code/Common/itkLightObject.h \
> >>/home/hoffman/Insight/Code/Common/itkMutexLock.h \
> >>/home/hoffman/Insight/Code/Common/itkCreateObjectFunction.h \
> >>/home/hoffman/Insight/Code/Common/itkSmartPointer.h \
> >>/home/hoffman/Insight/Code/Common/itkIndent.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_vector_ref.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_iosfwd.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_error.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_c_vector.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_compiler.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_string.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_tag.h \
> >>/home/hoffman/Insight-gcc/Code/Numerics/vxl/vcl/vcl_config_m
> anual.h \
> >>/home/hoffman/Insight-gcc/Code/Numerics/vxl/vcl/vcl_config_c
> ompiler.h \
> >>/home/hoffman/Insight-gcc/Code/Numerics/vxl/vcl/vcl_config_h
> eaders.h \
> >>/home/hoffman/Insight/Code/Common/itkVector.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_math.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_numeric_traits.h \
> >>/home/hoffman/Insight/Code/Common/itkWindows.h \
> >>/home/hoffman/Insight/Code/Common/itkMacro.h \
> >>/home/hoffman/Insight/Code/Common/itkWeakPointer.h \
> >>/home/hoffman/Insight/Code/Common/itkTimeStamp.h \
> >>/home/hoffman/Insight/Code/Common/itkSimpleFastMutexLock.h \
> >>/home/hoffman/Insight/Code/Common/itkEventObject.h \
> >>/home/hoffman/Insight/Code/Common/itkSmartPointerForwardRefe
> rence.h \
> >>/home/hoffman/Insight/Code/Common/itkProcessObject.h \
> >>/home/hoffman/Insight/Code/Common/itkImportImageContainer.txx \
> >>/home/hoffman/Insight/Code/Common/itkDefaultPixelAccessor.h \
> >>/home/hoffman/Insight/Code/Common/itkMultiThreader.h \
> >>/home/hoffman/Insight/Code/Common/itkAffineTransform.h \
> >>/home/hoffman/Insight/Code/Common/itkMatrix.h \
> >>/home/hoffman/Insight/Code/Common/itkSize.h \
> >>/home/hoffman/Insight/Code/Common/itkImageRegion.h \
> >>/home/hoffman/Insight/Code/Common/itkRegion.h \
> >>/home/hoffman/Insight/Code/Common/itkContinuousIndex.h \
> >>/home/hoffman/Insight/Code/Common/itkPoint.h \
> >>/home/hoffman/Insight/Code/Common/itkImageSource.h \
> >>/home/hoffman/Insight/Code/Common/itkImageIterator.h \
> >>/home/hoffman/Insight/Code/Common/itkVector.h \
> >>/home/hoffman/Insight/Code/Common/itkFastMutexLock.h \
> >>/home/hoffman/Insight/Code/Common/itkImportImageContainer.h \
> >>/home/hoffman/Insight/Code/Common/itkFixedArray.h \
> >>/home/hoffman/Insight/Code/Common/itkFixedArray.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_vector.h \
> >>/home/hoffman/Insight/Code/Common/itkWin32Header.h \
> >>/home/hoffman/Insight-gcc/itkConfigure.h \
> >>/home/hoffman/Insight/Code/Common/itkExceptionObject.h \
> >>/home/hoffman/Insight/Code/Algorithms/itkRegistrationMapper.txx \
> >>/home/hoffman/Insight/Code/Common/itkLinearInterpolateImageF
> unction.h \
> >>/home/hoffman/Insight/Code/Common/itkLinearInterpolateImageF
> unction.txx \
> >>/home/hoffman/Insight/Code/Algorithms/itkImageMapper.txx \
> >>/home/hoffman/Insight/Code/Algorithms/itkMutualInformationIm
> ageToImageMetric.txx
> >>\
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_sample.h \
> >>/home/hoffman/Insight/Code/Common/itkGaussianKernelFunction.h \
> >>/home/hoffman/Insight/Code/Numerics/itkQuaternionRigidTransf
> ormGradientDescentOptimizer.h
> >>\
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_numeric_limits.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_vector.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_cstdlib.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_vector.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_iostream.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_algorithm.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_complex.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_vector_fixed.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_cassert.h \
> >>/home/hoffman/Insight/Code/Common/itkPoint.txx \
> >>/home/hoffman/Insight/Code/Common/itkCovariantVector.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_vector_fixed.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_cstring.h \
> >>/home/hoffman/Insight/Code/Common/itkArray.h \
> >>/home/hoffman/Insight/Code/Common/itkArray.txx \
> >>/home/hoffman/Insight/Code/Common/itkArray2D.h \
> >>/home/hoffman/Insight/Code/Common/itkArray2D.txx \
> >>/home/hoffman/Insight/Code/Common/itkTransform.txx \
> >>/home/hoffman/Insight/Code/Common/itkImage.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_matrix_fixed.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_matrix_fixed_ref.h \
> >>/home/hoffman/Insight/Code/Common/itkMatrix.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/algo/vnl_matrix_
> inverse.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/algo/vnl_svd.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_complex.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_matrix.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_c_vector.txx \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_complex_traits.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_alloc.h \
> >>/home/hoffman/Insight/Code/Common/itkTransform.h \
> >>/home/hoffman/Insight/Code/Common/itkCovariantVector.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_cstddef.h \
> >>/home/hoffman/Insight/Code/Common/itkImageRegion.txx \
> >>/home/hoffman/Insight/Code/Common/itkImageBase.txx \
> >>/home/hoffman/Insight/Code/BasicFilters/itkNeighborhoodOpera
> torImageFilter.h \
> >>/home/hoffman/Insight/Code/Common/itkImageBoundaryCondition.h \
> >>/home/hoffman/Insight/Code/BasicFilters/itkNeighborhoodOpera
> torImageFilter.txx
> >>\
> >>/home/hoffman/Insight/Code/Common/itkConstNeighborhoodIterator.h \
> >>/home/hoffman/Insight/Code/Common/itkConstNeighborhoodIterator.txx \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodIterator.txx \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodAlgorithm.txx \
> >>/home/hoffman/Insight/Code/Common/itkNumericTraits.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_cmath.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vcl/vcl_complex_fwd.h \
> >>/home/hoffman/Insight/Code/Common/itkGaussianOperator.h \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodOperator.h \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhood.h \
> >>/home/hoffman/Insight/Code/Common/itkImageIteratorWithIndex.h \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodIterator.h \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodAllocator.h \
> >>/home/hoffman/Insight/Code/Common/itkSliceIterator.h \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhood.txx \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodOperator.txx \
> >>/home/hoffman/Insight/Code/Common/itkGaussianOperator.txx \
> >>/home/hoffman/Insight/Code/Common/itkQuaternionRigidTransform.h \
> >>/home/hoffman/Insight/Code/Numerics/vxl/vnl/vnl_quaternion.h \
> >>/home/hoffman/Insight/Code/Common/itkQuaternionRigidTransform.txx \
> >>/home/hoffman/Insight/Code/Algorithms/itkMutualInformationIm
> ageToImageMetric.h
> >>\
> >>/home/hoffman/Insight/Code/Common/itkKernelFunction.h \
> >>/home/hoffman/Insight/Code/Common/itkCentralDifferenceImageF
> unction.h \
> >>/home/hoffman/Insight/Code/Common/itkCentralDifferenceImageF
> unction.txx \
> >>/home/hoffman/Insight/Code/Algorithms/itkImageMapper.h \
> >>/home/hoffman/Insight/Code/Algorithms/itkRegistrationMapper.h \
> >>/home/hoffman/Insight/Code/Common/itkImageIteratorWithIndex.txx \
> >>/home/hoffman/Insight/Code/BasicFilters/itkUnaryFunctorImage
> Filter.txx \
> >>/home/hoffman/Insight/Code/BasicFilters/itkDiscreteGaussianI
> mageFilter.h \
> >>/home/hoffman/Insight/Code/BasicFilters/itkDiscreteGaussianI
> mageFilter.txx \
> >>/home/hoffman/Insight/Code/Common/itkConstSliceIterator.h \
> >>/home/hoffman/Insight/Code/Common/itkConstSmartNeighborhoodI
> terator.txx \
> >>/home/hoffman/Insight/Code/Common/itkSmartNeighborhoodIterator.txx \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodInnerProduct.h \
> >>/home/hoffman/Insight/Code/Common/itkSmartNeighborhoodIterator.h \
> >>/home/hoffman/Insight/Code/Common/itkConstSmartNeighborhoodI
> terator.h \
> >>/home/hoffman/Insight/Code/Common/itkZeroFluxNeumannBoundary
> Condition.h \
> >>/home/hoffman/Insight/Code/Numerics/itkGradientDescentOptimizer.h \
> >>/home/hoffman/Insight/Code/Common/itkZeroFluxNeumannBoundary
> Condition.txx \
> >>/home/hoffman/Insight/Code/Common/itkNeighborhoodInnerProduct.txx \
> >>/home/hoffman/Insight/Code/Algorithms/itkMultiResolutionImag
> eRegistrationMethod.txx
> >>\
> >>/home/hoffman/Insight/Code/Algorithms/itkRecursiveMultiResol
> utionPyramidImageFilter.h
> >>\
> >>/home/hoffman/Insight/Code/Algorithms/itkRecursiveMultiResol
> utionPyramidImageFilter.txx
> >>
> >># .o dependencies in this directory.
> >>Common/MultiResMIRegistration.o : \
> >>/home/ibanez/test/Insight/Code/Common/itkExceptionObject.h \
> >>/home/ibanez/test/Insight/Code/Common/itkWin32Header.h
> >>
> >>VanderbiltValidation/VanderbiltValidation.o : \
> >>/home/ibanez/test/Insight/Code/Common/itkExceptionObject.h \
> >>/home/ibanez/test/Insight/Code/Common/itkWin32Header.h
> >
> >
> >
> >
> >_______________________________________________
> >Insight-developers mailing list
> >Insight-developers@public.kitware.com
> >http://public.kitware.com/mailman/listinfo/insight-developers
> >_______________________________________________
> >Insight-developers mailing list
> >Insight-developers@public.kitware.com
> >http://public.kitware.com/mailman/listinfo/insight-developers=20
>=20
>=20