mcberk / wrapitk

Automatically exported from code.google.com/p/wrapitk
0 stars 0 forks source link

Error with wrapping itk::itkPolygonSpatialObject #4

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
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/itkS
patialObject.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/itkMutexLoc
k.h:70:
  instantiated from here
/media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkS
patialObject.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/itkS
patialObject.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/itkMutexLoc
k.h:70:
  instantiated from here
/media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkS
patialObject.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/itkS
patialObject.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/itkMutexLoc
k.h:70:
  instantiated from here
/media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkS
patialObject.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/itkS
patialObject.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/itkMutexLoc
k.h:70:
  instantiated from here
/media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkS
patialObject.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/itkS
patialObject.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/itkMutexLoc
k.h:70:
  instantiated from here
/media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkS
patialObject.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/itkS
patialObject.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/itkMutexLoc
k.h:70:
  instantiated from here
/media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkS
patialObject.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/itkS
patialObject.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/itkB
lobSpatialObject.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/itkMutexLoc
k.h:70:
  instantiated from here
/media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkS
patialObject.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/itkS
patialObject.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/itkB
lobSpatialObject.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/itkMutexLoc
k.h:70:
  instantiated from here
/media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkS
patialObject.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/itkS
patialObject.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/itkB
lobSpatialObject.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/itkMutexLoc
k.h:70:
  instantiated from here
/media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkS
patialObject.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/itkS
patialObject.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/itkB
lobSpatialObject.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/itkMutexLoc
k.h:70:
  instantiated from here
/media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkS
patialObject.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/itkS
patialObject.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/itkB
lobSpatialObject.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/itkB
lobSpatialObject.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/itkMutexLoc
k.h:70:
  instantiated from here
/media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkS
patialObject.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/itkS
patialObject.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/itkB
lobSpatialObject.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/itkB
lobSpatialObject.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/itkMutexLoc
k.h:70:
  instantiated from here
/media/USB-WD-1/dev-ubuntu/itk/InsightToolkit-3.10.1-src/Code/SpatialObject/itkS
patialObject.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

Original issue reported on code.google.com by Tondd...@gmail.com on 12 Jan 2009 at 4:18

GoogleCodeExporter commented 9 years ago
A bug in ITK, fixed in ITK cvs.
http://public.kitware.com/cgi-bin/viewcvs.cgi/Code/SpatialObject/itkSpatialObjec
t.h?root=Insight&sortby=date&view=log
http://www.itk.org/Bug/view.php?id=8110

Original comment by gaetan.l...@gmail.com on 12 Jan 2009 at 12:36

GoogleCodeExporter commented 9 years ago

Original comment by Tondd...@gmail.com on 12 Jan 2009 at 9:42