Index: ChangeLog
===================================================================
--- ChangeLog (révision 568)
+++ ChangeLog (révision 569)
@@ -1,6 +1,7 @@
2006-09-26 Roland Levillain <roland(a)lrde.epita.fr>
Have all classes of oln::automatic inherit from stc::any__simple.
+
* oln/automatic/image_having_neighborhood.hh
(impl<abstract::image_having_neighborhood, morpher::tag::identity, E>):
Inherit from stc::any__simple<E> instead of abstract::image<E>.
@@ -9,19 +10,19 @@
Properly define fwd_piter_type and bkd_piter_type for the
add_neighborhood image morpher.
-
+
* oln/core/abstract/image_hierarchies.hh: Remove end blank line.
* oln/core/gen/fwd_piter_bbox.hh (change_topology_): New.
* oln/core/gen/bkd_piter_bbox.hh (change_topology_): New.
* oln/morpher/add_neighborhood.hh (morpher_type): Remove; obsolete
cause defined in super class.
(fwd_piter_type, bkd_piter_type): New definitions.
-
+
2006-09-25 Thierry GERAUD <theo(a)tegucigalpa.lrde.epita.fr>
Update image_extension, add_neighborhood, and some related
classes.
-
+
* oln/automatic/image.hh: New.
* oln/core/abstract/image.hh: Include oln/automatic/image.hh.
Inherit from automatic::impl.
@@ -59,7 +60,7 @@
2006-09-25 Thierry GERAUD <theo(a)tegucigalpa.lrde.epita.fr>
Add morpher capabilities to topology classes.
-
+
* oln/automatic/topology_having_bbox.hh: New.
* oln/automatic/topology_being_random_accessible.hh: New.
* oln/automatic/topology_having_neighborhood.hh: New.
@@ -91,7 +92,7 @@
Add convenience shortcuts for stc_{direct_,}check_type_of{_,}.
- * oln/core/macros.hh (oln_check_type_of, oln_check_type_of_)
+ * oln/core/macros.hh (oln_check_type_of, oln_check_type_of_)
(oln_check_direct_type_of, oln_check_direct_type_of_): New macros.
* oln/morpher/internal/image_extension.hh, oln/morpher/identity.hh
* oln/morpher/add_neighborhood.hh: Remove FIXMEs.
@@ -122,7 +123,7 @@
Add image point iterators parameterized by the image topology;
factor code into an internal class.
-
+
* oln/core/gen/bbox_fwd_piter.hh: Change inheritance and move
methods into...
* oln/core/internal/bbox_fwd_piter.hh: ...this new class.
@@ -131,7 +132,7 @@
* oln/core/internal/bbox_bkd_piter.hh: ...this new class.
* oln/core/gen/fwd_piter_bbox.hh: New.
* oln/core/gen/bkd_piter_bbox.hh: New.
-
+
2006-09-20 Roland Levillain <roland(a)lrde.epita.fr>
Fix the identity and neighborhood addition morphers.
@@ -222,7 +223,7 @@
(image_value_hierarchy, image_rawness_hierarchy): Adjust and
rename as...
(image_hierarchy_wrt_value, image_hierarchy_wrt_data_retrieval):
- ...this.
+ ...this.
(oln/core/abstract/image_having_neighborhood.hh): Include it.
* oln/core/abstract/image_dimension.hh:
s/image_dimension_hierarchy/image_hierarchy_wrt_dimension/.
@@ -257,7 +258,7 @@
2006-09-18 Thierry GERAUD <theo(a)tegucigalpa.lrde.epita.fr>
Rename bbox point iterators.
-
+
* oln/core/abstract/iterator_on_points.hh
(p_): Remove. Abstract classes should not have attributes.
(to_point): Turn abstract.
@@ -273,7 +274,7 @@
2006-09-18 Thierry GERAUD <theo(a)tegucigalpa.lrde.epita.fr>
Move some abstract classes below entries into internal.
-
+
* oln/core/abstract/point_nd.hh: Update and rename as...
* oln/core/internal/point_nd.hh: ...this.
* oln/core/abstract/dpoint_nd.hh: Update and rename as...
@@ -290,11 +291,11 @@
* oln/core/2d/dpoint2d.hh: Update.
* oln/core/2d/point2d.hh: Update.
* oln/core/gen/bbox.hh: Update.
-
+
2006-09-18 Thierry GERAUD <theo(a)tegucigalpa.lrde.epita.fr>
Rename point set related classes.
-
+
* oln/core/pset_entry.hh: Update and rename as...
* oln/core/point_set_entry.hh: ...this.
* oln/core/abstract/pset_fixed.hh: Update and rename as...
@@ -324,7 +325,7 @@
2006-09-18 Thierry GERAUD <theo(a)tegucigalpa.lrde.epita.fr>
Add oln topology class for enlarged bbox.
-
+
* oln/core/gen/topo_lbbox.hh: New.
* oln/core/abstract/dpoint_nd.hh (set_all): New.
* oln/core/gen/topo_bbox.hh (impl_has_large): New.
@@ -332,7 +333,7 @@
2006-09-15 Thierry GERAUD <theo(a)tegucigalpa.lrde.epita.fr>
Adapt topology hierarchy to new naming convention.
-
+
* oln/core/topo_entry.hh: Rename into...
* oln/core/topology_entry.hh: ...this.
* oln/core/abstract/topo.hh: Rename into...
@@ -353,7 +354,7 @@
2006-09-15 Thierry GERAUD <theo(a)tegucigalpa.lrde.epita.fr>
Add operator- to n-dimensional dpoint types.
-
+
* oln/core/traits_id.hh (op_uminus_dpointnd): New.
* oln/core/abstract/dpoint_nd.hh (operator-): New.
(impl_less): New.
@@ -473,7 +474,7 @@
* oln/core/abstract/image.hh (oln::category::grid): Remove
declaration.
* oln/core/abstract/grid.hh
- (oln::packed_vtypes_in_category<category::grid, G>):
+ (oln::packed_vtypes_in_category<category::grid, G>):
(oln::grid::~grid): Remove dtor.
(oln::category::grid): Remove declaration.
@@ -537,7 +538,7 @@
2006-09-07 Thierry GERAUD <theo(a)tegucigalpa.lrde.epita.fr>
Add image2d and fix topo-related classes.
-
+
* tests/npoints.cc: New.
* tests/Makefile.am: Update.
* oln/core/image_entry.hh: New.
@@ -569,7 +570,7 @@
2006-09-07 Thierry GERAUD <theo(a)tegucigalpa.lrde.epita.fr>
Start the topology hierarchy.
-
+
* oln/core/topo_entry.hh: New.
* oln/core/abstract/topo.hh: New.
* oln/core/abstract/topo_hierarchies.hh: New.
@@ -579,7 +580,7 @@
* oln/core/2d/aliases.hh (topo2d): New.
Add a new sub-hierarchy to abstract::pset.
-
+
* oln/core/abstract/pset_cnx.hh: New.
* oln/core/typedefs.hh (cnx_type): New.
* oln/core/abstract/pset_hierarchies.hh (pset_cnx_hierarchy): New.
@@ -593,7 +594,7 @@
2006-09-06 Thierry GERAUD <theo(a)tegucigalpa.lrde.epita.fr>
Update abstract::pset hierarchy to final SCOOP-2 design.
-
+
* oln/core/pset_entry.hh: New.
* oln/core/typedefs.hh: Include oln/core/abstract/entry.hh.
* oln/core/abstract/bbox.hh: Clean includes.
@@ -610,11 +611,11 @@
(pset_fixed_hierarchy, pset_ra_hierarchy, pset_bboxed_hierarchy)
(case_): Move to...
* oln/core/abstract/pset_hierarchies.hh: ...this new file.
-
+
2006-09-05 Thierry GERAUD <theo(a)tegucigalpa.lrde.epita.fr>
- Test on abstract::pset alternative code for static inheritance.
-
+ Test on abstract::pset alternative code for static inheritance.
+
* oln/core/abstract/entry.hh: New proposition for entry class in
static hierarchies. This is a test file that should be removed
after stc update.
@@ -642,7 +643,7 @@
New hierarchy tags.
* oln/core/gen/bbox.hh: Update.
(operator=): New.
-
+
2006-09-04 Roland Levillain <roland(a)lrde.epita.fr>
Adjust virtual types class names.
@@ -707,7 +708,7 @@
2006-09-01 Thierry GERAUD <theo(a)tegucigalpa.lrde.epita.fr>
Add bboxes and iterators.
-
+
* oln/core/abstract/piter.hh: New.
* oln/core/abstract/bbox.hh: New.
* oln/core/abstract/iter.hh: New.
@@ -732,7 +733,7 @@
2006-08-31 Thierry GERAUD <theo(a)tegucigalpa.lrde.epita.fr>
Add dpoint, oln traits, and operators on point/dpoint.
-
+
* oln/core/type.hh: New.
* oln/core/traits_id.hh: New.
* oln/core/abstract/dpoint.hh: New.
@@ -758,11 +759,11 @@
(point2d): New ctor.
(coord): Rename as...
(coord_t): ...this.
-
+
2006-08-30 Thierry GERAUD <theo(a)tegucigalpa.lrde.epita.fr>
Start point hierarchy.
-
+
* oln/core/typedefs.hh (oln_type_of): New macro.
(dim_type): New typedef decl.
* oln/core/abstract/point.hh: New.
@@ -933,4 +934,3 @@
* oln/core/abstract/macros.hh: New file.
* tests/image_entry.cc: New test.
* Makefile.am, oln/Makefile.am, tests/Makefile.am: New files.
-