Commit Graph

31 Commits

Author SHA1 Message Date
Guillaume Damiand 450a07786b Ok for group/degroup and operations.
* clarify all the tests of group/ungroup cases for non void attributes
* create specialized functors allowing to consider all the different cases
  (group two edges along their two extremities, only the first or the second...)
* make many cleanup to move functors in different files, and to comment them
* add namespace before global functions

Still to do: sewable for dim>3 (build the isomorphism); try to improve onsplit
  test by testing only one out of two modified darts; add a parameter to
  operations to do not test group/ungroup; do a functor which updates the
  attributes of all the map (avoid do make many small tests, and do only one
  big test once).
2013-02-14 16:27:51 +01:00
Guillaume Damiand 6035180c7a cont... 2013-02-13 22:17:09 +01:00
Guillaume Damiand 173f8bc073 Continue on operations, group and degroup... 2013-02-13 17:57:49 +01:00
Guillaume Damiand 6678832c7a Wip on group/degroup 2013-02-11 17:57:10 +01:00
Guillaume Damiand ba0e0858ea Degroup when remove is now ok 2013-01-28 13:34:49 +01:00
Sébastien Loriot 82b2ebc865 apply the cpp0x namespace renaming in all files 2012-12-19 11:33:17 +01:00
Guillaume Damiand 703e5d4149 Remove warnings.
Unused typedef, variable; unitialized type.
2012-11-28 10:10:48 +01:00
Guillaume Damiand c871aa06b4 * Add generic beta in CMap (small feature);
* Add generic create_dart and create_attribute in CMap (small feature);
* Add generic create_vertex_attribute in LCC (small feature);
* BugFix in LCC doc (wrong concept for item class).
2012-09-06 11:42:50 +00:00
Guillaume Damiand 1041faed99 More warnings 2012-05-09 11:25:38 +00:00
Guillaume Damiand cb7e3bde41 Merge with next 2012-05-05 07:07:53 +00:00
Guillaume Damiand 559ac7992a Bugfix: Remove an undocumented constructor of Cell_attribute_with_point class which involves a conflict if an user uses Point as Info template argument. 2012-05-03 19:15:06 +00:00
Guillaume Damiand d2160fd6ce Bug fix in sew3_same_facets method 2012-03-29 19:55:53 +00:00
Guillaume Damiand 2e79d76bbe Wip refactoring the demo. 2012-03-29 13:39:14 +00:00
Guillaume Damiand a882e94a07 Modifs of import from triangulation methods to allow to keep the std::map linking the triangulation and the lcc. API is not modified since by default this additional parameter is NULL. 2011-12-20 10:30:11 +00:00
Guillaume Damiand 5354a329a5 Modifs of voronoi examples to set the points in the center of circumcenter circles. 2011-12-19 21:08:48 +00:00
Guillaume Damiand 886b6ef54a * Split dual in two parts (combinatorial and geometrical parts).
* Bug fix in import from Triangulation_2.
2011-12-19 19:38:27 +00:00
Guillaume Damiand f6cd69aa7b Add an example to build voronoi_2. 2011-12-19 06:38:04 +00:00
Guillaume Damiand cb3c66dd90 Revert of linear_cell_complex_3 example to use foreach which is now ok. Copyright. Add tests. 2011-11-21 13:11:43 +00:00
Guillaume Damiand c19dae7287 add tests 2011-11-19 07:53:26 +00:00
Guillaume Damiand 20ce6ad41e Remove warnings 2011-11-17 10:32:29 +00:00
Guillaume Damiand f49823ff3a Remove a warning; remove two advanced examples from testsuite. 2011-11-09 08:10:42 +00:00
Guillaume Damiand 9090175566 typo plus add some static_assertions. 2011-11-08 18:16:58 +00:00
Guillaume Damiand e382ed1ea5 Cleanup + copyright. 2011-11-07 16:30:24 +00:00
Guillaume Damiand 121647b223 Re-indent. 2011-11-07 11:20:20 +00:00
Guillaume Damiand e654a4d54e typo 2011-10-31 07:19:38 +00:00
Guillaume Damiand c3ed4ec5cb * Rename class Combinatorial_map_with_points in Linear_cell_complex;
* Remove inheritance between LCC and Traits class.
2011-10-24 09:50:18 +00:00
Guillaume Damiand 31440599ae Code modifications to follow doc 2011-10-23 11:42:53 +00:00
Guillaume Damiand 74677eae75 Start modifs of code to follow ref manual (not yet finished) 2011-10-21 15:55:29 +00:00
Guillaume Damiand 34f7291fa4 Add the Linear_cell_complex directory by copy of the previous branch in order to conserv the history 2011-10-14 17:53:30 +00:00
Guillaume Damiand b68c7da28b Remove directory Linear_cell_complex/ 2011-10-14 17:51:15 +00:00
Guillaume Damiand 025a6db5e6 Add Linear_cell_complex directory. 2011-10-14 15:46:50 +00:00