Marc Glisse
|
85b47f490e
|
Cleanup Cartesian_wrap a bit.
|
2013-01-04 20:16:12 +01:00 |
Marc Glisse
|
816eea66b0
|
Comment out some unused stuff (so it is visible that it is not used).
|
2013-01-04 19:28:07 +01:00 |
Marc Glisse
|
382591aa02
|
More types and functors under Get_*.
|
2013-01-04 18:29:58 +01:00 |
Marc Glisse
|
76c8258107
|
Use a single wrapper for reference counted objects.
|
2013-01-02 16:05:23 +01:00 |
Marc Glisse
|
7445bb7f34
|
More Get_type, replaces the nested RT, FT, Boolean, Comparison_result,
etc.
|
2013-01-01 16:42:35 +01:00 |
Marc Glisse
|
74e9067fbd
|
More Get_type.
|
2012-12-30 22:04:19 +01:00 |
Marc Glisse
|
e3ea6e5011
|
(re-)introduce Get_type.
|
2012-12-29 22:17:45 +01:00 |
Marc Glisse
|
e4b8499c36
|
Start using Get_functor.
|
2012-12-29 19:10:40 +01:00 |
Marc Glisse
|
e73ed3a989
|
Help programs that rely on Kernel_traits
|
2012-10-09 06:33:29 +00:00 |
Marc Glisse
|
5de10d887b
|
connect a few more types
|
2012-08-15 17:31:05 +00:00 |
Marc Glisse
|
e6ef3d45fe
|
Add Epick_d
|
2012-08-15 16:20:39 +00:00 |
Marc Glisse
|
7c91385b87
|
Remove Type<>. This should make users' life easier (although not mine...).
|
2012-04-12 16:31:14 +00:00 |
Marc Glisse
|
39ba4946b4
|
Split points and vectors some more. Might remerge them later...
Iterators are not objects, handle that everywhere. Still some not-lazy-enough issues I'll have to deal with.
|
2012-03-27 16:05:32 +00:00 |
Marc Glisse
|
f3304589c0
|
More conversion to iterators as object. Still not sure about that, they end up special cased every time so they probably should have a different category.
|
2012-03-24 21:08:33 +00:00 |
Marc Glisse
|
843e3ab1bb
|
Avoid some unnecessary copying.
|
2011-11-27 12:13:01 +00:00 |
Marc Glisse
|
2e88bc0daf
|
Move Segment to a module that can be included. Segmentd.h should disappear, the functionality should be in Wrapper/Segment_d.h.
|
2011-11-08 11:53:21 +00:00 |
Marc Glisse
|
e9b21c3035
|
Hard to count from 0.
|
2011-11-05 21:46:45 +00:00 |
Marc Glisse
|
3fd4068328
|
Remove non-Type<tag> stuff
|
2011-10-17 11:34:11 +00:00 |
Marc Glisse
|
c358e2ed56
|
Continue with Type<*_tag>
|
2011-10-16 08:38:38 +00:00 |
Marc Glisse
|
21228b30e6
|
Continue removing LA.
Start obfuscating^Wusing an indirection for object types.
|
2011-10-12 19:48:23 +00:00 |
Marc Glisse
|
5717606849
|
cleanup use of dimension a bit
|
2011-05-26 17:08:24 +00:00 |
Marc Glisse
|
9c655afded
|
More stateful kernels.
|
2011-05-24 15:28:27 +00:00 |
Marc Glisse
|
363b57cbd9
|
finish refcounting wrapper
|
2011-05-17 20:02:04 +00:00 |
Marc Glisse
|
8aaf9c465a
|
Wrap(Null_functor)==Null_functor
|
2011-05-17 17:30:33 +00:00 |
Marc Glisse
|
b75920fff5
|
make Construct_*_cartesian_const_iterator a true functor
|
2011-05-17 16:40:30 +00:00 |
Marc Glisse
|
3690072964
|
Use a single Functor template regrouping Predicate, Construct and Compute, and a map to know the category of a functor.
|
2011-05-17 15:21:49 +00:00 |
Marc Glisse
|
8d0384fb9e
|
Start on a reference counting wrapper to point
|
2011-05-14 10:30:38 +00:00 |
Marc Glisse
|
7a58fd43b4
|
More wrapper ugliness
|
2011-05-13 20:23:19 +00:00 |
Marc Glisse
|
a873c26099
|
Continue with Wrapper
|
2011-05-13 16:05:15 +00:00 |