Error produced under the same conditions as
http://code.google.com/p/wrapitk/issues/detail?id=3
, however, this could be an ITK bug.
Scanning dependencies of target SpatialObjectIdx [ 22%] Generating wrap_itkSpatialObjectProperty.xml [ 22%] Generating ../../Typedefs/wrap_itkSpatialObjectProperty.idx [ 22%] Generating wrap_itkAffineGeometryFrame.xml [ 22%] Generating ../../Typedefs/wrap_itkAffineGeometryFrame.idx [ 22%] Generating wrap_itkSpatialObjectBase.xml [ 22%] Generating ../../Typedefs/wrap_itkSpatialObjectBase.idx [ 22%] Generating wrap_itkSpatialObjectPoint.xml [ 22%] Generating ../../Typedefs/wrap_itkSpatialObjectPoint.idx [ 22%] Generating wrap_itkContourSpatialObjectPoint.xml [ 22%] Generating ../../Typedefs/wrap_itkContourSpatialObjectPoint.idx [ 22%] Generating wrap_itkPointBasedSpatialObject.xml [ 22%] Generating ../../Typedefs/wrap_itkPointBasedSpatialObject.idx [ 22%] Generating wrap_itkImageSpatialObject.xml [ 22%] Generating ../../Typedefs/wrap_itkImageSpatialObject.idx [ 22%] Generating wrap_itkBlobSpatialObject.xml [ 22%] Generating ../../Typedefs/wrap_itkBlobSpatialObject.idx [ 22%] Generating wrap_itkPolygonSpatialObject.xml /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx: In member function 'long unsigned int itk::SpatialObject<TDimension>::GetMTime() const [with unsigned int TDimension = 3u]': /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/Common/itkMutexLock.h:70: instantiated from here /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx:497: error: 'class itk::SpatialObjectTreeNode<3u>' has no member named 'GetChildren' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx: In member function 'typename itk::SpatialObject<TDimension>::ChildrenListType* itk::SpatialObject<TDimension>::GetChildren(unsigned int, char*) const [with unsigned int TDimension = 3u]': /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/Common/itkMutexLock.h:70: instantiated from here /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx:609: error: 'class itk::SpatialObjectTreeNode<3u>' has no member named 'GetChildren' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx: In member function 'bool itk::SpatialObject<TDimension>::ComputeBoundingBox() const [with unsigned int TDimension = 3u]': /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/Common/itkMutexLock.h:70: instantiated from here /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx:548: error: 'class itk::SpatialObjectTreeNode<3u>' has no member named 'GetChildren' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx: In member function 'long unsigned int itk::SpatialObject<TDimension>::GetMTime() const [with unsigned int TDimension = 2u]': /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/Common/itkMutexLock.h:70: instantiated from here /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx:497: error: 'class itk::SpatialObjectTreeNode<2u>' has no member named 'GetChildren' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx: In member function 'typename itk::SpatialObject<TDimension>::ChildrenListType* itk::SpatialObject<TDimension>::GetChildren(unsigned int, char*) const [with unsigned int TDimension = 2u]': /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/Common/itkMutexLock.h:70: instantiated from here /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx:609: error: 'class itk::SpatialObjectTreeNode<2u>' has no member named 'GetChildren' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx: In member function 'bool itk::SpatialObject<TDimension>::ComputeBoundingBox() const [with unsigned int TDimension = 2u]': /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/Common/itkMutexLock.h:70: instantiated from here /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx:548: error: 'class itk::SpatialObjectTreeNode<2u>' has no member named 'GetChildren' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx: In member function 'bool itk::SpatialObject<TDimension>::IsEvaluableAt(const itk::Point<double, NImageDimension>&, unsigned int, char*) const [with unsigned int TDimension = 3u]': /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkBlobSpatialObject.txx:250: instantiated from 'bool itk::BlobSpatialObject<TDimension>::ValueAt(const typename itk::PointBasedSpatialObject<TDimension>::PointType&, double&, unsigned int, char*) const [with unsigned int TDimension = 3u]' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/Common/itkMutexLock.h:70: instantiated from here /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx:180: error: 'class itk::SpatialObjectTreeNode<3u>' has no member named 'GetChildren' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx: In member function 'bool itk::SpatialObject<TDimension>::ValueAt(const itk::Point<double, NImageDimension>&, double&, unsigned int, char*) const [with unsigned int TDimension = 3u]': /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkBlobSpatialObject.txx:252: instantiated from 'bool itk::BlobSpatialObject<TDimension>::ValueAt(const typename itk::PointBasedSpatialObject<TDimension>::PointType&, double&, unsigned int, char*) const [with unsigned int TDimension = 3u]' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/Common/itkMutexLock.h:70: instantiated from here /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx:210: error: 'class itk::SpatialObjectTreeNode<3u>' has no member named 'GetChildren' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx: In member function 'bool itk::SpatialObject<TDimension>::IsEvaluableAt(const itk::Point<double, NImageDimension>&, unsigned int, char*) const [with unsigned int TDimension = 2u]': /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkBlobSpatialObject.txx:250: instantiated from 'bool itk::BlobSpatialObject<TDimension>::ValueAt(const typename itk::PointBasedSpatialObject<TDimension>::PointType&, double&, unsigned int, char*) const [with unsigned int TDimension = 2u]' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/Common/itkMutexLock.h:70: instantiated from here /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx:180: error: 'class itk::SpatialObjectTreeNode<2u>' has no member named 'GetChildren' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx: In member function 'bool itk::SpatialObject<TDimension>::ValueAt(const itk::Point<double, NImageDimension>&, double&, unsigned int, char*) const [with unsigned int TDimension = 2u]': /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkBlobSpatialObject.txx:252: instantiated from 'bool itk::BlobSpatialObject<TDimension>::ValueAt(const typename itk::PointBasedSpatialObject<TDimension>::PointType&, double&, unsigned int, char*) const [with unsigned int TDimension = 2u]' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/Common/itkMutexLock.h:70: instantiated from here /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx:210: error: 'class itk::SpatialObjectTreeNode<2u>' has no member named 'GetChildren' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx: In member function 'bool itk::SpatialObject<TDimension>::IsInside(const itk::Point<double, NImageDimension>&, unsigned int, char*) const [with unsigned int TDimension = 3u]': /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkBlobSpatialObject.txx:219: instantiated from 'bool itk::BlobSpatialObject<TDimension>::IsInside(const typename itk::PointBasedSpatialObject<TDimension>::PointType&, unsigned int, char*) const [with unsigned int TDimension = 3u]' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkBlobSpatialObject.txx:243: instantiated from 'bool itk::BlobSpatialObject<TDimension>::ValueAt(const typename itk::PointBasedSpatialObject<TDimension>::PointType&, double&, unsigned int, char*) const [with unsigned int TDimension = 3u]' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/Common/itkMutexLock.h:70: instantiated from here /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx:151: error: 'class itk::SpatialObjectTreeNode<3u>' has no member named 'GetChildren' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx: In member function 'bool itk::SpatialObject<TDimension>::IsInside(const itk::Point<double, NImageDimension>&, unsigned int, char*) const [with unsigned int TDimension = 2u]': /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkBlobSpatialObject.txx:219: instantiated from 'bool itk::BlobSpatialObject<TDimension>::IsInside(const typename itk::PointBasedSpatialObject<TDimension>::PointType&, unsigned int, char*) const [with unsigned int TDimension = 2u]' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkBlobSpatialObject.txx:243: instantiated from 'bool itk::BlobSpatialObject<TDimension>::ValueAt(const typename itk::PointBasedSpatialObject<TDimension>::PointType&, double&, unsigned int, char*) const [with unsigned int TDimension = 2u]' /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/Common/itkMutexLock.h:70: instantiated from here /media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkSpatialObject.txx:151: error: 'class itk::SpatialObjectTreeNode<2u>' has no member named 'GetChildren' make[2]: * [Modules/SpatialObject/wrap_itkPolygonSpatialObject.xml] Error 1 make[1]: * [Modules/SpatialObject/CMakeFiles/SpatialObjectIdx.dir/all] Error 2 make: * [all] Error 2
Comment #1
Posted on Jan 12, 2009 by Helpful HippoA bug in ITK, fixed in ITK cvs. http://public.kitware.com/cgi-bin/viewcvs.cgi/Code/SpatialObject/itkSpatialObject.h?root=Insight&sortby=date&view=log http://www.itk.org/Bug/view.php?id=8110
Comment #2
Posted on Jan 12, 2009 by Massive Bird(No comment was entered for this change.)
Status: Fixed
Labels:
Type-Defect
Priority-Critical