Sébastien Loriot
|
21283eab97
|
remove requirements of having get_reference_point and get_datum in the traits
|
2012-06-04 14:14:11 +00:00 |
Sébastien Loriot
|
567e637484
|
document previous changes
add new concept for primitive with shared data
rename Extra_data -> Shared_data
|
2012-06-01 15:24:17 +00:00 |
Sébastien Loriot
|
f57fab0c0a
|
*variadic version of insert, cstr and rebuild of AABB_tree
*the traits now correctly handle the storage of primitive data
*update primitives
|
2012-05-15 08:46:42 +00:00 |
Sébastien Loriot
|
a1bdd02f36
|
The traits now has a base class that is used to access the reference_point
and datum of a primitive. The base class is the one that will store additional
data.
|
2012-05-14 17:22:07 +00:00 |
Sébastien Loriot
|
dfc678846f
|
update AABB_primitive to take into account the fact that the property maps
can be stored outside of the primitive
|
2012-05-14 16:10:00 +00:00 |
Sébastien Loriot
|
ce41bc6925
|
id() should be const with no ref
|
2012-05-11 12:14:21 +00:00 |
Sébastien Loriot
|
6c2ef90a21
|
remove default constructor
|
2012-05-10 16:41:23 +00:00 |
Sébastien Loriot
|
8a3d8e1d01
|
rename cache_primitive -> cache_datum
|
2012-05-10 16:18:33 +00:00 |
Sébastien Loriot
|
be1de01b22
|
*update AABB_primitive: the property maps must operate on Id!
*correct and complete implementation for HalfhedgeGraph models
|
2012-05-10 15:51:45 +00:00 |
Sébastien Loriot
|
31d6ebe9bf
|
*add primitive types for HalfedgeGraph and FaceGraph (wip)
*clean up triangle and segment primitive
|
2012-05-09 17:11:09 +00:00 |
Sébastien Loriot
|
6efd7f7954
|
* remove a template parameter to primitive caching
* add a generic class that has two property map as template parameter to define a aabb_tree primitive
|
2012-05-09 07:14:49 +00:00 |