Commit Graph

66204 Commits

Author SHA1 Message Date
Clement Jamin 9d8e3fb03e Export to RIB (RenderMan)
Can be rendered using Pixie
2016-03-16 17:44:37 +01:00
Clement Jamin 3f6989dcd7 Try to translate the tangent plane to be closer to the surface 2016-03-02 16:17:57 +01:00
Clement Jamin 6817479015 Clean-up 2016-03-02 16:16:42 +01:00
Clement Jamin 7756c3ae9a Faster intersection computation 2016-02-22 16:14:14 +01:00
Clement Jamin 233bfc4f4d Fix usage of load_points_from_file 2016-02-12 19:54:09 +01:00
Clement Jamin 26a8b93870 Add CGAL_TC_EXPORT_ALL_COORDS_IN_OFF macro 2016-02-12 19:53:01 +01:00
Clement Jamin 17a81c3124 export_TC can now give the list of inconsistent simplices + ...
+ Add export_point_set
+ Allow to export the sparsified point set
+ Better OFF output (no more duplicated triangles)
+ Clean-up
2016-02-10 15:12:49 +01:00
Clement Jamin 2f099f2305 Move load_points_from_file + add class Orthogonal_projection 2016-02-10 15:04:13 +01:00
Clement Jamin a53c2f83b6 add_simplex now tells if the simplex was actually inserted + empty() function
+ is_pure_pseudomanifold now optionally handles borders
2016-02-10 15:02:20 +01:00
Clement Jamin e84351f14b Small app to compute the euler charact from an OFF file 2016-02-05 11:10:00 +01:00
Clement Jamin a1e866eb6d Add Simplicial_complex::load_simplices_from_OFF + minor changes 2016-02-05 11:09:04 +01:00
Clement Jamin f2ad04c39a Improved output 2016-02-05 11:07:45 +01:00
Clement Jamin 4f7de28d92 Improved console output + faster export_TC 2016-02-04 10:39:45 +01:00
Clement Jamin bbfcb5baa2 Improve console output & checks + missing include 2016-02-03 18:19:12 +01:00
Clement Jamin 31ee6ddc18 Faster TC refresh
+ Improved output
+ Possibility to specify a custom point projector for exporting
+ Temporary hack to handle some data with borders
+ Console colors
2016-02-02 19:13:24 +01:00
Clement Jamin 3160d4ac93 Oops 2016-01-27 12:52:49 +01:00
Clement Jamin 73435c0987 Forgot to commit Mesh_d.h + missing const 2016-01-27 12:50:01 +01:00
Clement Jamin 1ede44996c Add Simplicial_complex::num_K_simplices() 2016-01-19 17:16:56 +01:00
Clement Jamin 018ee66557 Add alpha TC + point set protection + another test to solve inconsistencies
Test: see check_and_solve_inconsistencies_by_filtering_simplices_out()
2016-01-19 15:54:31 +01:00
Clement Jamin 4016d0d247 operator>> for Vector_d 2016-01-19 15:38:44 +01:00
Clement Jamin f00c925ccc Test a kind of "Mesh_d" algorithm - first draft 2016-01-19 15:37:07 +01:00
Clement Jamin 2ea1c1fc52 Small bugfixes 2015-12-10 16:44:30 +01:00
Clement Jamin 307e195d3c Useless line
(cherry picked from commit f07e7181b5)
2015-12-09 10:27:50 +01:00
Clement Jamin 42f726bf24 Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin 2015-12-08 17:34:59 +01:00
Clement Jamin 20dd524de8 Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse 2015-12-08 17:16:16 +01:00
Clement Jamin 5eb850500a Add an example for computing convex hull 2015-12-08 17:13:04 +01:00
Sebastien Loriot 970f1bdd17 Merge pull request #540 from afabri/Triangulation_3-typos-GF
Fix typos in the ref man page of RegularTriangulationTraits_3
2015-12-08 13:33:38 +01:00
Sébastien Loriot 1937a361ca add missing _object function 2015-12-08 13:31:55 +01:00
Andreas Fabri fbf7b579c8 fix typos 2015-12-08 11:13:59 +01:00
Sebastien Loriot f9240945ae Merge pull request #529 from afabri/Mesh_3-params-GF
Set BOOST_PARAMETER_MAX_ARITY only in the packages concerned
2015-12-07 17:41:57 +01:00
Andreas Fabri 0e59c3488a 12 -> 8 2015-12-07 17:36:11 +01:00
Sebastien Loriot b03c9bbb7a Merge pull request #533 from maxGimeno/Io_plugin_fix-GF
IO_plugin_interface fix
2015-12-07 16:41:08 +01:00
Sébastien Loriot 196dd5a6bb add missing header license 2015-12-07 15:27:57 +01:00
Sebastien Loriot 9b7fab9ff3 Merge pull request #535 from cebe/patch-1
Fixed code example for Upgrading intersection
2015-12-07 09:01:22 +01:00
Carsten Brandt 5c0b043e4c Fixed code example for Upgrading intersection
The variable names in the example do not make sense, hope my changes are correct.
2015-12-05 04:25:15 +01:00
Sebastien Loriot 623faf3af1 Merge pull request #531 from maxGimeno/Polyhedorn_demo-adjusting_znearcoefficient-GF
Adjusting zNear with wheel and shift
2015-12-04 17:25:25 +01:00
Sebastien Loriot 7d2e8842fa Merge pull request #522 from maxGimeno/Polyhedron_demo-Hierarchic_view-GF
Polyhedron demo: hierarchic view of items
2015-12-04 17:02:39 +01:00
Sebastien Loriot a65cb047c0 Merge pull request #532 from maxGimeno/Surface_mesher-add_Svg-GF
Added Svg to the CMakeLists.txt
2015-12-04 17:01:31 +01:00
Maxime Gimeno 5638ffa765 IO_plugin interface_fix
- moved forward declaration of scene_item in the namespace CGAL::Three
2015-12-04 16:11:48 +01:00
Andreas Fabri 1985df8c89 change inclusion order to avoid error concerning BOOST_PARAMETER_MAX_ARITY 2015-12-04 08:48:57 +01:00
Clement Jamin 7ea9538a4e Macro: TC_NO_EXPORT, to disable export into files 2015-12-03 15:44:50 +01:00
Clement Jamin e62b5513e1 Macros: TC_INPUT_STRIDES + CHECK_IF_ALL_SIMPLICES_ARE_IN_THE_AMBIENT_DELAUNAY 2015-12-03 15:40:52 +01:00
Clement Jamin f67e8b6355 Warning if sparsity = 0 + bugfixes 2015-12-03 14:47:49 +01:00
Andreas Fabri bba935108e Make sure that Mesh_3/global_parameters.h gets included before Polyhedron_3.h 2015-12-03 10:13:03 +01:00
Maxime Gimeno db30aa8c06 Added Svg to the CMakeLists.txt 2015-12-03 09:30:42 +01:00
Maxime Gimeno 83581b29d2 clean-up 2015-12-03 08:56:54 +01:00
Sebastien Loriot 022c7b41e0 Merge pull request #528 from maxGimeno/Polyhedron_demo-fix_items_location-GF
Polyhedron demo fix items location gf
2015-12-02 16:49:52 +01:00
Maxime Gimeno 67ef328279 Using Shift+wheel adjusts the zNear plane in the Frustum 2015-12-02 13:09:28 +01:00
Andreas Fabri 247ba0056c Include Mesh_3/global_parameters.h earlier 2015-12-02 10:59:26 +01:00
Sebastien Loriot 28ae093f67 Merge pull request #503 from sloriot/Dev_man-boost_libs
list reasonnable boost libs we can use in CGAL
2015-12-01 22:22:15 +01:00