[Insight-developers] QuadEdgeMesh Compiler Warnings

Hans Johnson hans-johnson at uiowa.edu
Thu Aug 2 15:28:46 EDT 2007


QuadEdgeMesh Developers,

There are a few compiler warnings in building the QuadEdgeMesh code in
review.  I hope this helps track them down.

Regards,
Hans
-- 
Hans J. Johnson, Ph.D.
Hans-johnson at uiowa.edu

278 GH
The University of Iowa
Iowa City, IA 52241
(319) 353 8587

Compiler Warnings:

/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMesh.txx: In member function 'void itk::QuadEdgeMesh<TPixel,
VDimension, TTraits>::SetCell(typename itk::Mesh<TPixel, VDimension,
TTraits>::CellIdentifier, typename itk::Mesh<TPixel, VDimension,
TTraits>::CellAutoPointer&) [with TPixel = double, unsigned int VDimension =
3u, TTraits = itk::QuadEdgeMeshTraits<double, 3u, bool, bool, float,
float>]':
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Testing/Code/Rev
iew/itkQuadEdgeMeshFrontIteratorTest.cxx:161:   instantiated from here
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMesh.txx:359: warning: operation on 'pointId' may be undefined
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMesh.txx: In member function 'void itk::QuadEdgeMesh<TPixel,
VDimension, TTraits>::SetCell(typename itk::Mesh<TPixel, VDimension,
TTraits>::CellIdentifier, typename itk::Mesh<TPixel, VDimension,
TTraits>::CellAutoPointer&) [with TPixel = itkQuadEdgeMeshTest2::PixelType,
unsigned int VDimension = 3u, TTraits =
itk::QuadEdgeMeshTraits<itkQuadEdgeMeshTest2::PixelType, 3u, bool, bool,
float, float>]':
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Testing/Code/Rev
iew/itkQuadEdgeMeshTest2.cxx:50:   instantiated from here
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMesh.txx:359: warning: operation on 'pointId' may be undefined
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMesh.txx: In member function 'void itk::QuadEdgeMesh<TPixel,
VDimension, TTraits>::SetCell(typename itk::Mesh<TPixel, VDimension,
TTraits>::CellIdentifier, typename itk::Mesh<TPixel, VDimension,
TTraits>::CellAutoPointer&) [with TPixel = itkQuadEdgeMeshTest3::PixelType,
unsigned int VDimension = 3u, TTraits =
itk::QuadEdgeMeshTraits<itkQuadEdgeMeshTest3::PixelType, 3u, bool, bool,
float, float>]':
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Testing/Code/Rev
iew/itkQuadEdgeMeshTest3.cxx:57:   instantiated from here
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMesh.txx:359: warning: operation on 'pointId' may be undefined
In file included from
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshEulerOperatorJoinFacetFunction.h:71,
                 from
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Testing/Code/Rev
iew/itkQuadEdgeMeshEulerOperatorsTest.cxx:6:
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshEulerOperatorJoinFacetFunction.txx:48:3: warning: multi-line
comment
In file included from
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshEulerOperatorSplitFacetFunction.h:75,
                 from
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Testing/Code/Rev
iew/itkQuadEdgeMeshEulerOperatorsTest.cxx:7:
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshEulerOperatorSplitFacetFunction.txx:35:3: warning: multi-line
comment
In file included from
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshZipMeshFunction.h:75,
                 from
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshEulerOperatorJoinVertexFunction.txx:25,
                 from
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshEulerOperatorJoinVertexFunction.h:106,
                 from
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Testing/Code/Rev
iew/itkQuadEdgeMeshEulerOperatorsTest.cxx:9:
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshZipMeshFunction.txx:59:3: warning: multi-line comment
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshZipMeshFunction.txx:70:3: warning: multi-line comment
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshZipMeshFunction.txx:78:3: warning: multi-line comment
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshZipMeshFunction.txx:110:3: warning: multi-line comment
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshZipMeshFunction.txx:129:3: warning: multi-line comment
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshZipMeshFunction.txx:146:5: warning: multi-line comment
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshZipMeshFunction.txx:154:5: warning: multi-line comment
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshZipMeshFunction.txx:171:5: warning: multi-line comment
In file included from
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshEulerOperatorJoinVertexFunction.h:106,
                 from
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Testing/Code/Rev
iew/itkQuadEdgeMeshEulerOperatorsTest.cxx:9:
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMeshEulerOperatorJoinVertexFunction.txx:125:3: warning: multi-line
comment
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMesh.txx: In member function 'void itk::QuadEdgeMesh<TPixel,
VDimension, TTraits>::SetCell(typename itk::Mesh<TPixel, VDimension,
TTraits>::CellIdentifier, typename itk::Mesh<TPixel, VDimension,
TTraits>::CellAutoPointer&) [with TPixel = double, unsigned int VDimension =
3u, TTraits = itk::QuadEdgeMeshTraits<double, 3u, bool, bool, float,
float>]':
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Testing/Code/Rev
iew/itkQuadEdgeMeshEulerOperatorsTest.cxx:132:   instantiated from 'void
PopulateMesh(typename TMesh::Pointer) [with TMesh =
itkQuadEdgeMeshEulerOperatorsTest(int, char**)::MeshType]'
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Testing/Code/Rev
iew/itkQuadEdgeMeshEulerOperatorsTest.cxx:166:   instantiated from here
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMesh.txx:359: warning: operation on 'pointId' may be undefined
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMesh.txx: In member function 'void itk::QuadEdgeMesh<TPixel,
VDimension, TTraits>::SetCell(typename itk::Mesh<TPixel, VDimension,
TTraits>::CellIdentifier, typename itk::Mesh<TPixel, VDimension,
TTraits>::CellAutoPointer&) [with TPixel = int, unsigned int VDimension =
3u, TTraits = itk::QuadEdgeMeshTraits<int, 3u, bool, bool, float, float>]':
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Testing/Code/Rev
iew/itkQuadEdgeMeshPolygonCellTest.cxx:133:   instantiated from here
/scratch/hjohnson/src/brains2/iplFreeware/unpackdir/Insight/Code/Review/itkQ
uadEdgeMesh.txx:359: warning: operation on 'pointId' may be undefined



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.itk.org/mailman/private/insight-developers/attachments/20070802/9af32089/attachment.html


More information about the Insight-developers mailing list