Guillaume Damiand
703e5d4149
Remove warnings.
...
Unused typedef, variable; unitialized type.
2012-11-28 10:10:48 +01:00
Guillaume Damiand
bf573f35d3
End of modifs of iterators that use marks.
2012-11-22 20:33:45 +01:00
Guillaume Damiand
3d0d6817e0
Update iterators: mark null_dart to use it as sentinel.
2012-11-22 19:12:55 +01:00
Guillaume Damiand
5ac344ec48
Use null_dart as sentinel durint interators.
2012-11-21 16:47:24 +01:00
Guillaume Damiand
e5e1bec620
Improve iterator which use mark.
2012-11-20 10:20:53 +01:00
Guillaume Damiand
9a20e0e0c7
Modify iterators that use marks.
...
Mark darts when they are push in the stack instead of when they are pop. This avoid to push a same dart several times in the stack.
2012-11-19 21:40:25 +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
44d29a5c8f
* Add a second subdvision method in LCC demo
...
* Add two basic usefull functions (internal as undocumented)
* Add an example showing how to customize the type of point used in LCC
2012-07-02 09:20:14 +00:00
Philipp Möller
d8270400a2
Added some missing 'template' keywords to member function calls, that
...
gcc and MSVC silently swallowed.
2012-06-20 11:05:59 +00:00
Guillaume Damiand
1041faed99
More warnings
2012-05-09 11:25:38 +00:00
Guillaume Damiand
084dc9e99c
Small errors and warning
2012-05-09 10:45:32 +00:00
Guillaume Damiand
bdb8619c5a
Bug fix in some asserts; update some comments; replace some static_assert by assert.
2012-05-04 11:53:07 +00:00
Guillaume Damiand
78baede34b
continue
2012-05-04 09:14:09 +00:00
Guillaume Damiand
8da05e315f
Replace functor by if: cont...
2012-05-04 07:18:54 +00:00
Guillaume Damiand
0e03d6b824
Restore the previous commit in my branch.
2012-05-03 20:20:51 +00:00
Guillaume Damiand
1ed058b105
Add a condition in is_valid method => update the code of insert vertex operation
2012-03-27 12:31:08 +00:00
Guillaume Damiand
cce01ff0c6
Bug fix.
2012-03-26 20:11:32 +00:00
Guillaume Damiand
b10d4766fc
Bug fix in removal operation
2012-03-26 11:44:37 +00:00
Guillaume Damiand
e5a6f3705f
add test on degroup darts
2012-03-26 10:16:44 +00:00
Laurent Rineau
5b5dd33848
merge changes from next
2012-01-09 12:33:39 +00:00
Guillaume Damiand
f07f987030
Move the assert before the use.
2011-12-20 14:52:14 +00:00
Guillaume Damiand
01e12fd082
Split dual in two parts (combinatorial and geometrical parts).
2011-12-19 19:40:55 +00:00
Guillaume Damiand
13edaf302b
private -> protected.
2011-11-25 14:54:08 +00:00
Guillaume Damiand
75afba4df1
Revert Combinatorial_map.h to r66434: there was a problem during the reintegrate...
2011-11-23 21:33:45 +00:00
Guillaume Damiand
95ef49628f
Merge with next.
2011-11-23 16:35:45 +00:00
Guillaume Damiand
a34448f6b8
End of modifs of copy of iterator with mark.
2011-11-18 10:53:21 +00:00
Guillaume Damiand
1473c3e382
Start of modifications of copy constructor and operator= for iterators that use marks.
2011-11-17 20:56:59 +00:00
Guillaume Damiand
ed877946ce
Replace the bitset of reserved marks by an array of number of times each mark is reserved.
2011-11-17 20:27:11 +00:00
Guillaume Damiand
7414673b78
Remove two unused variables.
2011-11-09 06:36:07 +00:00
Guillaume Damiand
ed25a632bf
Merge with branches/candidate-packages/Combinatorial_map.
2011-11-08 09:56:54 +00:00
Guillaume Damiand
94cdfc234a
Bug fix
2011-11-03 20:51:13 +00:00
Guillaume Damiand
ba47a434c9
Re-Indent the modified part.
2011-11-03 11:48:51 +00:00
Guillaume Damiand
18557e5fda
Merge with next
2011-11-03 11:43:41 +00:00
Guillaume Damiand
79001c1cc5
Re-indent
2011-11-03 11:04:36 +00:00
Guillaume Damiand
e6dc52038a
Bug fix
2011-11-02 19:36:54 +00:00
Guillaume Damiand
e584d175a3
Bug fix.
2011-11-02 08:23:25 +00:00
Guillaume Damiand
38c3af20d8
Bug fix
2011-11-01 19:06:16 +00:00
Guillaume Damiand
2a3e4429d4
Add a method counting all the cells.
2011-10-31 08:28:59 +00:00
Guillaume Damiand
81b14d2012
Bug fix in unsew functors.
2011-10-31 08:07:51 +00:00
Guillaume Damiand
2924685e71
Add a missing friend
2011-10-31 08:07:01 +00:00
Laurent Rineau
fcd1bc0677
merge from next
...
And modify the licenses to LGPLv3+ for the following new files:
include/CGAL/Combinatorial_map_iterators_base.h
include/CGAL/internal/Combinatorial_map_utility_novariadic.h
2011-10-11 12:54:32 +00:00
Guillaume Damiand
f26fe49316
Licence for Combinatorial_map
2011-10-10 14:39:37 +00:00
Sébastien Loriot
5d420a9c2c
undo license change in Cmap package
2011-10-10 14:06:06 +00:00
Sébastien Loriot
91a5327fa8
change LGPLv2 -> LGPLv3
2011-10-10 13:48:25 +00:00
Guillaume Damiand
151d87d83a
Copyright.
2011-10-10 10:56:46 +00:00
Guillaume Damiand
721c337de6
Add missing file.
2011-10-10 10:43:34 +00:00
Guillaume Damiand
f871da7c99
* replace some assert by static_assert;
...
* add all the ranges and refactoring of code to clarify it.
2011-10-07 15:10:30 +00:00
Guillaume Damiand
867a8733cf
* replace some assertion by static_assertion
...
* refactoring of Combinatorial_map_utility.h => move all novariadic struct in Combinatorial_map_utility_novariadic. The file can now be read easier.
2011-10-07 14:15:06 +00:00
Guillaume Damiand
a29c905ee0
Replace BOOST_STATIC_ASSERT by CGAL_static_assertion.
2011-08-31 14:30:07 +00:00
Guillaume Damiand
5c3caa4351
Copyright final version ;)
2011-06-14 12:27:16 +00:00