Guillaume Damiand
8d577b35da
Modif of copy contructors in GMap; bugfix in copy function.
2016-11-29 11:43:34 +01:00
Guillaume Damiand
21a121019a
* Update names for next, previous and opposite functions (following the ref manual);
...
* update GMap examples.
2016-11-29 11:43:33 +01:00
Guillaume Damiand
233840ffc5
Replace pointer by reference in all functions.
...
This allows to use non const reference in Foreach_static functor (why this is not possible with pointers ? there is some black magic under tuple and variadic template...).
Thanks to this possibility, remove static variables used to return value in two functors.
2016-11-29 11:43:33 +01:00
Guillaume Damiand
788e680ecb
Use index in debug functions instead of adress of elements.
2016-11-29 11:43:32 +01:00
Guillaume Damiand
3dbdc43b11
Doc of GMap is now ok for rev 4
2016-11-29 11:43:32 +01:00
Guillaume Damiand
4624a0b97b
Factorize dart between CMap and GMap.
...
Now we use the same class in both packages.
TODO: modify the doc accordingly.
2016-11-29 11:43:31 +01:00
Guillaume Damiand
8473efc694
Face insertion for GMap, plus test.
2016-11-29 11:43:29 +01:00
Guillaume Damiand
5e41ec79c4
Ok for edge insertion in GMap.
2016-11-29 11:43:29 +01:00
Guillaume Damiand
7cd227fd08
Start test suite for insertion in GMap
2016-11-29 11:43:26 +01:00
Guillaume Damiand
c0e903a106
Update copyright headers
2016-11-29 11:43:25 +01:00
Guillaume Damiand
25f51ac30c
Add missing this->
2016-11-29 11:43:22 +01:00
Guillaume Damiand
9cfefbd4aa
Continue with operations for GMap.
2016-11-29 11:43:20 +01:00
Guillaume Damiand
181efb29c4
Correction of method insert_cell_0_in_cell_2 for GMaps
2016-11-29 11:43:18 +01:00
Guillaume Damiand
1e5e4e74bb
Correction in insert cell 0 in cell 1 function for GMap.
2016-11-29 11:43:18 +01:00
Guillaume Damiand
9b8eb9e785
Correction for make_tetrahedron and make_quadrangle for gmaps; modify corresponding methods in LCC to be able to work both for CMaps and GMaps.
2016-11-29 11:43:17 +01:00
Guillaume Damiand
6656ab9f4e
Update doc in header files for make_xxx function in LCC.
2016-11-29 11:43:17 +01:00
Guillaume Damiand
0e80ecf8c0
Work to be able to use LCC with GMap as underlying DS (nyf)
2016-11-29 11:43:13 +01:00
Guillaume Damiand
6cf55c7544
Update code after removal of global operations
2016-11-29 11:43:13 +01:00
Guillaume Damiand
8175041481
Update GMap and examples and tests to remove global function (following similar modif in CMap)
2016-11-29 11:43:12 +01:00
Guillaume Damiand
05f054c5e2
Rename internal functors to avoid conflicts with same functor for CMap.
2016-11-29 11:43:11 +01:00
Guillaume Damiand
84518582f4
Update generalized maps.
2016-11-29 11:43:07 +01:00
Guillaume Damiand
e65882ead7
Update generalized maps to follow the last modifications of combinatorial maps (nyf).
2016-11-29 11:43:07 +01:00
Guillaume Damiand
16f490251a
Reintroduce package Generalized map
2016-11-18 08:35:36 +01:00