mirror of https://github.com/CGAL/cgal
Comparing GH methods requires Eigen
This commit is contained in:
parent
5767964365
commit
0e6cdc24f8
|
|
@ -30,26 +30,25 @@ endif()
|
||||||
|
|
||||||
create_single_source_cgal_program( "edge_collapse_envelope.cpp" )
|
create_single_source_cgal_program( "edge_collapse_envelope.cpp" )
|
||||||
create_single_source_cgal_program("edge_collapse_constrain_sharp_edges.cpp")
|
create_single_source_cgal_program("edge_collapse_constrain_sharp_edges.cpp")
|
||||||
create_single_source_cgal_program(
|
create_single_source_cgal_program("edge_collapse_constrained_border_polyhedron.cpp")
|
||||||
"edge_collapse_constrained_border_polyhedron.cpp")
|
|
||||||
create_single_source_cgal_program("edge_collapse_enriched_polyhedron.cpp")
|
create_single_source_cgal_program("edge_collapse_enriched_polyhedron.cpp")
|
||||||
create_single_source_cgal_program("edge_collapse_polyhedron.cpp")
|
create_single_source_cgal_program("edge_collapse_polyhedron.cpp")
|
||||||
create_single_source_cgal_program("edge_collapse_surface_mesh.cpp")
|
create_single_source_cgal_program("edge_collapse_surface_mesh.cpp")
|
||||||
create_single_source_cgal_program("edge_collapse_linear_cell_complex.cpp")
|
create_single_source_cgal_program("edge_collapse_linear_cell_complex.cpp")
|
||||||
create_single_source_cgal_program(
|
create_single_source_cgal_program("edge_collapse_constrained_border_surface_mesh.cpp")
|
||||||
"edge_collapse_constrained_border_surface_mesh.cpp")
|
|
||||||
create_single_source_cgal_program("edge_collapse_all_short_edges.cpp")
|
create_single_source_cgal_program("edge_collapse_all_short_edges.cpp")
|
||||||
create_single_source_cgal_program("edge_collapse_bounded_normal_change.cpp")
|
create_single_source_cgal_program("edge_collapse_bounded_normal_change.cpp")
|
||||||
create_single_source_cgal_program("edge_collapse_visitor_surface_mesh.cpp")
|
create_single_source_cgal_program("edge_collapse_visitor_surface_mesh.cpp")
|
||||||
create_single_source_cgal_program("garland_heckbert_policy_comparisons.cpp")
|
|
||||||
create_single_source_cgal_program("generate_noisy_cube_from_mesh.cpp")
|
create_single_source_cgal_program("generate_noisy_cube_from_mesh.cpp")
|
||||||
|
|
||||||
find_package(Eigen3 3.1.0 QUIET) #(3.1.0 or greater)
|
find_package(Eigen3 3.1.0 QUIET) #(3.1.0 or greater)
|
||||||
include(CGAL_Eigen3_support)
|
include(CGAL_Eigen3_support)
|
||||||
if(TARGET CGAL::Eigen3_support)
|
if(TARGET CGAL::Eigen3_support)
|
||||||
create_single_source_cgal_program("edge_collapse_garland_heckbert.cpp")
|
create_single_source_cgal_program("edge_collapse_garland_heckbert.cpp")
|
||||||
target_link_libraries(edge_collapse_garland_heckbert
|
target_link_libraries(edge_collapse_garland_heckbert PUBLIC CGAL::Eigen3_support)
|
||||||
PUBLIC CGAL::Eigen3_support)
|
|
||||||
|
create_single_source_cgal_program("garland_heckbert_policy_comparisons.cpp")
|
||||||
|
target_link_libraries(garland_heckbert_policy_comparisons PUBLIC CGAL::Eigen3_support)
|
||||||
else()
|
else()
|
||||||
message(
|
message(
|
||||||
STATUS
|
STATUS
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue