Go to the documentation of this file.
30 std::ifstream in(filename);
37 #if( CGAL_VERSION_NR < CGAL_VERSION_NUMBER(5,3,0) )
38 CGAL::read_off(in, m);
40 CGAL::IO::read_OFF(in, m);
43 catch (
const std::length_error &le)
45 std::cerr <<
"[LCC] Exception caught while reading input file " << filename
46 <<
": " << le.what() << std::endl;
47 BOOST_ASSERT_MSG(
false,
"[LCC] Exception caught while reading input file.");
49 auto pos_pm =
get(boost::vertex_point, m);
55 main(
int narg,
char **argv)
59 std::cout <<
"Usage: " << argv[0]
60 <<
" filename; filename being an off file." << std::endl;
CGAL::Linear_cell_complex_for_combinatorial_map< 2, 3, CGALLCCTraits, CGALItem > MeshLCC
void testSpanningTreeComparatorSurfaceMesh(const std::string &filename)
FEVV::PCLPointCloudPointMap::value_type get(const FEVV::PCLPointCloudPointMap &pm, FEVV::PCLPointCloudPointMap::key_type key)
Specialization of get(point_map, key) for PCLPointCloud.
Interfaces for plugins These interfaces will be used for different plugins.
static Spanning_tree_vertex_edge_comparator< Graph, PointMap, GeometryTraits > get_spanning_tree_comparator(const Graph &g, const PointMap &pm, bool tie_break_detection=true)
FEVV::DataStructures::AIF::AIFMesh Mesh
int main(int narg, char **argv)
This class represents an AIF structure. AIF structure can deal with both manifold and non-manifold su...