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