|
Error
|
Linking CXX executable ../../QuadEdgeMeshSphericalDiffeomorphicDemonsRegistration/bin/itkTriangleBasisSystemTest1
[ 37%] Built target itkTriangleBasisSystemTest1
Scanning dependencies of target itkTriangleListBasisSystemCalculatorTest1
[ 39%] Building CXX object QuadEdgeMeshRigidRegistration/Testing/CMakeFiles/itkTriangleListBasisSystemCalculatorTest1.dir/itkTriangleListBasisSystemCalculatorTest1.o
/.../MeshDiffeomorphicDemons/QuadEdgeMeshRigidRegistration/Source/itkTriangleListBasisSystemCalculator.txx: In member function 'void itk::TriangleListBasisSystemCalculator<TMesh, TBasisSystem>::Calculate() [with TMesh = itk::QuadEdgeMesh<float, 3u, itk::QuadEdgeMeshTraits<float, 3u, bool, bool, float, float> >, TBasisSystem = itk::TriangleBasisSystem<itk::Vector<float, 3u>, 2u>]':
/.../MeshDiffeomorphicDemons/QuadEdgeMeshRigidRegistration/Testing/itkTriangleListBasisSystemCalculatorTest1.cxx:64: instantiated from here
/.../MeshDiffeomorphicDemons/QuadEdgeMeshRigidRegistration/Source/itkTriangleListBasisSystemCalculator.txx:74: error: conversion from 'const itk::SmartPointer<itk::MapContainer<long unsigned int, itk::CellInterface<float, itk::QuadEdgeMeshCellTraitsInfo<3, float, float, long unsigned int, long unsigned int, unsigned char, itk::QuadEdgeMeshPoint<float, 3u, itk::GeometricalQuadEdge<long unsigned int, long unsigned int, bool, bool, true> >, itk::MapContainer<long unsigned int, itk::QuadEdgeMeshPoint<float, 3u, itk::GeometricalQuadEdge<long unsigned int, long unsigned int, bool, bool, true> > >, std::set<long unsigned int, std::less<long unsigned int>, std::allocator<long unsigned int> >, itk::GeometricalQuadEdge<long unsigned int, long unsigned int, bool, bool, true> > >*> >' to non-scalar type 'itk::SmartPointer<const itk::MapContainer<long unsigned int, itk::CellInterface<float, itk::QuadEdgeMeshCellTraitsInfo<3, float, float, long unsigned int, long unsigned int, unsigned char, itk::QuadEdgeMeshPoint<float, 3u, itk::GeometricalQuadEdge<long unsigned int, long unsigned int, bool, bool, true> >, itk::MapContainer<long unsigned int, itk::QuadEdgeMeshPoint<float, 3u, itk::GeometricalQuadEdge<long unsigned int, long unsigned int, bool, bool, true> > >, std::set<long unsigned int, std::less<long unsigned int>, std::allocator<long unsigned int> >, itk::GeometricalQuadEdge<long unsigned int, long unsigned int, bool, bool, true> > >*> >' requested
|