[Insight-users] Xcode and ITK Chan Vese LevelSet Method 2076 errors at compilation

Ella Maria Kadas ella_kadas at yahoo.com
Tue Feb 22 05:03:11 EST 2011


hi,
 I am not that familiar with Xcode yet, so i don't know what u mean with -I flags. I was reading on the apple developer site at Xcode Build Settings and there is only the From Build Info at Gcc 4.2 -Language- Other C++ Flags, which doesn't seem to be the case from the description.   So far was doing it this way:
-create a symbolic link from my plugin roots directory to the ITK180 from Osirix,- at Get Info-Build Info by Header Search Paths ITK180 ITK180/Code ITK180/Code/Algorithms...........and at Library Search Path:  ITK180/bin
again 2 Questions concerning Cmake:   I have the directory where i have built ITK: /Users/ellaK/Documents/ITK_BIN, and i want to set CMAKE_INSTALL_PREFIX  to be /Users/ellak/Documents/ITKInstall, but i can't use the cmake install command from /Users/ellak/Documents/ITKInstall after doing configure and generate with CMAKEI get this error:No rule to make target `install'.  Stop.Should i still use the ITK_USE_FLAT_DIRECTORY_INSTALL?Thank u a lot,Ella--- Luis Ibanez <luis.ibanez at kitware.com> schrieb am Di, 22.2.2011:

Von: Luis Ibanez <luis.ibanez at kitware.com>
Betreff: Re: [Insight-users] Xcode and ITK Chan Vese LevelSet Method 2076 errors at compilation
An: "Ella Maria Kadas" <ella_kadas at yahoo.com>
CC: insight-users at itk.org
Datum: Dienstag, 22. Februar, 2011 01:45 Uhr

Hi Ella,

After building ITK, you should install it.

Just do:

                make install

You probably want to install it in a local directory.

To do that, when you configure ITK with CMake, set the variable


                         CMAKE_INSTALL_PREFIX

to the directory where you want to install ITK.

Then you build ("make"), and then you install ("make install").

Finally, from XCode, you just need to provide the "-I " flag for the

directory where you installed ITK.


The reason for you compilation error is that the itkConfigure.h
file is generated at configuration time and put in the ITK Build 
directory, and you are not adding a "-I " flag for that directory.



In any case, installing ITK is a much cleaner way of using it
when you are not using CMake to configure your own project.


     Luis


-------------------------
On Mon, Feb 21, 2011 at 4:12 AM, Ella Maria Kadas <ella_kadas at yahoo.com> wrote:


Hi Luis,
 Thanx for your suggestions. I get now less errors 212:P. But i still can't work with it. And i suppose i get only 212 errors because it stops at the very beginning.

CompileC build/LesionDetection.build/Development/LesionDetection.build/Objects-normal/i386/Segmentation3D.o Segmentation3D.m normal i386 objective-c++ com.apple.compilers.gcc.4_2

cd /Users/ellaK/osirix/osirixplugins/_help/LesionDetection
setenv LANG en_US.US-ASCII
/Developer/usr/bin/gcc-4.2 -x objective-c++ -arch i386 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -isysroot /Developer/SDKs/MacOSX10.5.sdk -mfix-and-continue -fvisibility-inlines-hidden -mmacosx-version-min=10.5 -gdwarf-2 -I/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/build/LesionDetection.build/Development/LesionDetection.build/LesionDetection.hmap -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/build/Development -IITK180 -IITK180/Code -IITK180/Code/Algorithms -IITK180/Code/BasicFilters -IITK180/Code/Common -IITK180/Code/IO -IITK180/Code/Numerics -IITK180/Code/Numerics/FEM -IITK180/Code/Numerics/Statistics -IITK180/Code/Review -IITK180/Code/Review -IITK180/Code/SpatialObject -IITK180/Code/Utilities -IITK180/Code/Utilities/MetaIO -IITK180/Code/Utilities/NrrdIO
 -IITK180/Utilities -IITK180/Utilities/expat -IITK180/Utilities/vxl/core -IITK180/Utilities/vxl/vcl -Iosirix -I/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/build/Development/include -I/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/build/LesionDetection.build/Development/LesionDetection.build/DerivedSources/i386 -I/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/build/LesionDetection.build/Development/LesionDetection.build/DerivedSources -include /var/folders/AF/AFor5mH3FxKr4rTmn7h0BU+++TI/-Caches-/com.apple.Xcode.501/SharedPrecompiledHeaders/LesionDetection_Prefix-bzsdachwfqkpacgwkqzbilndjfrs/LesionDetection_Prefix.pch -c /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/Segmentation3D.m -o /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/build/LesionDetection.build/Development/LesionDetection.build/Objects-normal/i386/Segmentation3D.o



In file included from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkMacro.h:33,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkTimeStamp.h:23,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkLightObject.h:21,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkObject.h:23,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkDataObject.h:23,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkImageBase.h:23,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkImage.h:20,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/Segmentation3D.h:10,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/Segmentation3D.m:9:
/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkWin32Header.h:23:26: error: itkConfigure.h: No such file or directory
In file included from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Utilities/vxl/vcl/vcl_limits.h:5,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkNumericTraits.h:31,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkNumericTraitsFixedArrayPixel.h:20,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkFixedArray.txx:21,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkFixedArray.h:262,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkIndex.h:23,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkImageRegion.h:25,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkImageBase.h:25,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkImage.h:20,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/Segmentation3D.h:10,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/Segmentation3D.m:9:
/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Utilities/vxl/vcl/vcl_compiler.h:222:31: error: vcl_config_manual.h: No such file or directory
/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Utilities/vxl/vcl/vcl_compiler.h:223:33: error: vcl_config_compiler.h: No such file or directory
/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Utilities/vxl/vcl/vcl_compiler.h:224:32: error: vcl_config_headers.h: No such file or directory
In file included from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkMath.h:26,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkIndex.h:24,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkImageRegion.h:25,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkImageBase.h:25,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkImage.h:20,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/Segmentation3D.h:10,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/Segmentation3D.m:9:
/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkIntTypes.h:28:36: error: itksys/FundamentalType.h: No such file or directory
In file included from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkMathDetail.h:24,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkMath.h:27,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkIndex.h:24,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkImageRegion.h:25,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkImageBase.h:25,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkImage.h:20,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/Segmentation3D.h:10,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/Segmentation3D.m:9:
ITK180/Utilities/vxl/core/vnl/vnl_math.h:40:24: error: vxl_config.h: No such file or directory
ITK180/Utilities/vxl/core/vnl/vnl_math.h:41:67: error: vnl/vnl_config.h: No such file or directory
In file included from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Utilities/vxl/vcl/vcl_limits.h:9,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkNumericTraits.h:31,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkNumericTraitsFixedArrayPixel.h:20,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkFixedArray.txx:21,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkFixedArray.h:262,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkIndex.h:23,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkImageRegion.h:25,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkImageBase.h:25,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkImage.h:20,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/Segmentation3D.h:10,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/Segmentation3D.m:9:
/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Utilities/vxl/vcl/emulation/vcl_limits.h:205: error: expected constructor, destructor, or type conversion before 'class'

In file included from /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:21,
                 from /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/OsiriX Headers/DCMPix.h:17,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/Importer.h:12,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/Segmentation3D.h:12,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/Segmentation3D.m:9:
/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:26: error: expected declaration before end of line


--- Luis Ibanez <luis.ibanez at kitware.com> schrieb am So, 20.2.2011:


Von: Luis Ibanez <luis.ibanez at kitware.com>
Betreff: Re: [Insight-users] Xcode and ITK Chan Vese LevelSet Method 2076 errors at compilation
An: "Ella Maria Kadas" <ella_kadas at yahoo.com>

CC: insight-users at itk.org
Datum: Sonntag, 20. Februar, 2011 00:02 Uhr

Hi Ella,

A) You should configure ITK with the CMake option:


        ITK_USE_FLAT_DIRECTORY_INSTALL

     turned ON (you will
 find it in the Advanced options)

B) You should turn on ITK_USE_REVIEW



In that way, you only need to provide a single
directory to search for headers to the project 
that uses ITK.


     Regards,


          Luis


----------------------------------


On Fri, Feb 18, 2011 at 7:31 AM, Ella Maria Kadas <ella_kadas at yahoo.com> wrote:


Hi,
I used so far in Xcode at setting the  User Header Search Path the ITK180 files from Osirix source code, because i am developing a plugin for Osirix, and there was no other way that i could include this headers without getting  thousands of errors.

   Now i want to use The Chan And Vese Level Set Segmentation, but it was still not in the ITK180 folder from Osirix, so although i copied the headers in the ITK180 folder , it seems i am again like at the beginning with 2076 errors. Is there another way. I tried already compiling InsightToolkit-3.20.0 with cmake, but it just wouldn't work with Osirix.

Thanks,Ella
In file included from
 /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Algorithms/itkSparseMultiphaseSegmentationLevelSetImageFilter.h:20,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Algorithms/itkSparseMultiphaseLevelSetImageFilter.h:4,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkRegionBasedLevelSetFunction.h:7,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkScalarLevelSetFunctionBase.h:4,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkScalarChanAndVeseLevelSetFunction.h:4,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ChanVese.h:38,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ChanVese.m:9:
/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:135: error: wrong number of template arguments (3, should be 2)


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkMultiphaseFiniteDifferenceImageFilter.h:119: error: provided for 'template<class TInputImage, class TOutputImage> class itk::MultiphaseFiniteDifferenceImageFilter'


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:140: error: wrong number of template arguments (3, should be 2)


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkMultiphaseFiniteDifferenceImageFilter.h:119: error: provided for 'template<class TInputImage, class TOutputImage> class itk::MultiphaseFiniteDifferenceImageFilter'


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:146: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:156: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:157: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:158: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:159: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:160: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:161: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:163: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:164: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:165: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:166: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:167: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:168: error: 'OutputImageType' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:169: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:170: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:171: error: 'OutputImageType' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:176: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkConstNeighborhoodIterator.h: In instantiation of 'itk::ConstNeighborhoodIterator<int, itk::ZeroFluxNeumannBoundaryCondition<int> >':


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkNeighborhoodIterator.h:213:   instantiated from 'itk::NeighborhoodIterator<int, itk::ZeroFluxNeumannBoundaryCondition<int> >'


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkSparseFieldLevelSetImageFilter.h:73:   instantiated from 'itk::SparseFieldCityBlockNeighborList<itk::NeighborhoodIterator<int, itk::ZeroFluxNeumannBoundaryCondition<int> > >'


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:257:   instantiated from here
/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkConstNeighborhoodIterator.h:55: error: 'int' is not a class, struct, or union type




/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkConstNeighborhoodIterator.h: In instantiation of 'itk::ConstNeighborhoodIterator<int, itk::ZeroFluxNeumannBoundaryCondition<int> >':


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkNeighborhoodIterator.h:213:   instantiated from 'itk::NeighborhoodIterator<int, itk::ZeroFluxNeumannBoundaryCondition<int> >'


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkSparseFieldLevelSetImageFilter.h:73:   instantiated from 'itk::SparseFieldCityBlockNeighborList<itk::NeighborhoodIterator<int, itk::ZeroFluxNeumannBoundaryCondition<int> > >'


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:257:   instantiated from here
/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkConstNeighborhoodIterator.h:508: error: 'int' is not a class, struct, or union type


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:268: error: 'OutputImageType' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h: In member function 'void itk::MultiphaseSparseFieldLevelSetImageFilter<TInputImage, TOutputImage, TFunction>::SetFunctionCount(unsigned int)':


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:427: error: invalid use of qualified-name '::SetFunctionCount'


In file included from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.h:450,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Algorithms/itkSparseMultiphaseSegmentationLevelSetImageFilter.h:20,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Algorithms/itkSparseMultiphaseLevelSetImageFilter.h:4,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkRegionBasedLevelSetFunction.h:7,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkScalarLevelSetFunctionBase.h:4,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkScalarChanAndVeseLevelSetFunction.h:4,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ChanVese.h:38,
                 from /Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ChanVese.m:9:
/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.txx: In member function 'typename itk::MultiphaseSparseFieldLevelSetImageFilter<TInputImage, TOutputImage, TFunction>::TimeStepType itk::MultiphaseSparseFieldLevelSetImageFilter<TInputImage, TOutputImage, TFunction>::CalculateChange()':


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.txx:21: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.txx:21: error: expected initializer before 'df'


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.txx:26: error: 'Superclass' is not a class or namespace


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.txx:26: error: expected initializer before 'offset'


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.txx:30: error: 'df' was not declared in this scope


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.txx:51: error: no matching function for call to 'itk::NeighborhoodIterator<int, itk::ZeroFluxNeumannBoundaryCondition<int> >::SetLocation(const int&)'


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/Common/itkConstNeighborhoodIterator.h:351: note: candidates are: void itk::ConstNeighborhoodIterator<TImage, TBoundaryCondition>::SetLocation(const itk::Index<itk::ConstNeighborhoodIterator<TImage,TBoundaryCondition>::Dimension>&) [with TImage = int, TBoundaryCondition = itk::ZeroFluxNeumannBoundaryCondition<int>]


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.txx:57: error: 'class itk::NeighborhoodIterator<int, itk::ZeroFluxNeumannBoundaryCondition<int> >' has no member named 'GetCenterPixel'


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.txx:66: error: 'class itk::NeighborhoodIterator<int, itk::ZeroFluxNeumannBoundaryCondition<int> >' has no member named 'GetNext'


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.txx:67: error: 'class itk::NeighborhoodIterator<int, itk::ZeroFluxNeumannBoundaryCondition<int> >' has no member named 'GetPrevious'


/Users/ellaK/osirix/osirixplugins/_help/LesionDetection/ITK180/Code/BasicFilters/itkMultiphaseSparseFieldLevelSetImageFilter.txx:77: error: 'offset' was not declared in this scope


/

_____________________________________

Powered by www.kitware.com



Visit other Kitware open-source projects at

http://www.kitware.com/opensource/opensource.html



Kitware offers ITK Training Courses, for more information visit:

http://www.kitware.com/products/protraining.html



Please keep messages on-topic and check the ITK FAQ at:

http://www.itk.org/Wiki/ITK_FAQ



Follow this link to subscribe/unsubscribe:

http://www.itk.org/mailman/listinfo/insight-users









-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20110222/6c628c67/attachment-0001.htm>


More information about the Insight-users mailing list