- Sep 27, 2002
-
-
Emmanuel Turquin authored
prcs2git-id: 0_5.66
-
Emmanuel Turquin authored
prcs2git-id: 0_5.65
-
- Sep 24, 2002
-
-
Jean-Sébastien Mouret authored
* oln/morpho/fast_morpho.hxx: Add reference to article. prcs2git-id: 0_5.63
-
Nicolas Burrus authored
* oln/types/to_oln.hh: Add bool to bin conversion. * utilities/mosaic.cc: Adapt to new types. * oln/io/pnm_write3d.hxx: Likewise. * oln/io/pnm_read3d.hxx: Likewise. * oln/io/pnm_write_common.hxx: Likewise. prcs2git-id: 0_5.62
-
Emmanuel Turquin authored
prcs2git-id: 0_5.61
-
- Sep 23, 2002
-
-
Nicolas Burrus authored
* oln/types/optraits.hh: Add temporary fix for debug. * oln/types/typetraits_builtins_bool.hh, oln/types/optraits_bool.hh, oln/types/debug.hh: New files. * oln/io/pnm_write.hxx, oln/io/pnm_write_common.hxx, oln/io/pnm_read.hxx, oln/io/pnm_read_common.hxx: Adapt to new types. * oln/types/all.hh: Add includes for new files. * oln/types/optraits_bin.hh: Add zero(), unit(), inf(), sup(), min() and max(). * oln/types/bin.hh: Add default constructor, change stream operator and set storage_type to bool. prcs2git-id: 0_5.60
-
- Sep 20, 2002
-
-
Nicolas Burrus authored
* oln/types/global_ops_traits.hh: Allow instantiation of undefined deduce_from_traits. * oln/types/behaviour.hh: Fix check in minus_equal for strict behaviour. prcs2git-id: 0_5.57
-
- Sep 19, 2002
-
-
Nicolas Burrus authored
prcs2git-id: 0_5.55
-
- Sep 18, 2002
-
-
Nicolas Burrus authored
* oln/types/optraits_vec.hh: Fix compilation problem with g++ >= 3.1 .. prcs2git-id: 0_5.53
-
- Sep 17, 2002
-
-
Alexandre Duret-Lutz authored
Index: ChangeLog from Alexandre Duret-Lutz <duret_g@epita.fr> * oln/types/optraits_vec.hh: Define scalar * vec using vec * scalar. Define vec * vec as a dot-product. Index: tests/ChangeLog from Alexandre Duret-Lutz <duret_g@epita.fr> * types/tests/vec7: New file. prcs2git-id: 0_5.52
-
Akim Demaille authored
Nicolas Burrus <burrus_n@lrde.epita.fr> * oln/core/type.hh: Include oln/config/system.hh before `string'. Fixes sanity/includes.test with G++ version 2.95.4 20011002 (Debian prerelease). prcs2git-id: 0_5.50
-
Nicolas Burrus authored
* oln/types/optraits_vec.hh: Fix typo, fix operators traits. prcs2git-id: 0_5.49
-
Nicolas Burrus authored
* oln/types/optraits_vec.hh: Fix typo. prcs2git-id: 0_5.48
-
- Sep 16, 2002
-
-
Alexandre Duret-Lutz authored
from Alexandre Duret-Lutz <duret_g@epita.fr> * oln/types/optraits.hh (optraits_vector): New class. * oln/types/predecls.hh (vec): Predeclare. * oln/types/optraits_vec.hh, oln/types/vec.hh: New files. * oln/types/all.hh: Include them. * oln/Makefile.am (nobase_oln_HEADERS): Add types/vec.hh and types/optraits_vec.hh. Index: tests/ChangeLog from Alexandre Duret-Lutz <duret_g@epita.fr> * types/tests/vec1, types/tests/vec2, types/tests/vec3, types/tests/vec4, types/tests/vec5, types/tests/vec6: New files. prcs2git-id: 0_5.47
-
Nicolas Burrus authored
* oln/types/behaviour.hh: Add multiplication check. * oln/types/to_oln.hh: Rename OLN_TYPE macro. * oln/types/optraits_scalar.hh: Add misc macros. prcs2git-id: 0_5.46
-
- Sep 15, 2002
-
-
Nicolas Burrus authored
* oln/types/global_ops_defs.hh: Add inline keyword. * oln/types/behaviour.hh, oln/types/optraits_cycle.hh: Move modulo calculus. * oln/types/int_u.hh, oln/types/int_s.hh: Disable checks when useless in constructors. * oln/types/int_u.hh, oln/types/int_s.hh, oln/types/cycle.hh, oln/types/range.hh, oln/types/bin.hh: Add stream operator. prcs2git-id: 0_5.45
-
Nicolas Burrus authored
* oln/types/int_u.hh, oln/types/int_s.hh, oln/types/range.hh, oln/types/cycle.hh, oln/types/typetraits_builtin_int.hh, oln/types/typetraits_builtin_float.hh: Add behaviour_type typedef. * oln/types/optraits_scalar_defs.hh, oln/types/behaviour.hh: Add arithmetic checks. * oln/types/behaviour.hh, oln/types/optraits_int_u.hh, oln/types/optraits_int_s.hh, oln/types/optraits_cycle.hh, oln/types/optraits_range.hh, oln/types/interval.hh, oln/types/optraits_bin.hh: Add debug code. * oln/types/to_oln.hh: Add OLN_TYPE macro. prcs2git-id: 0_5.44
-
- Sep 13, 2002
-
-
Nicolas Burrus authored
* oln/types/predecls.hh: Remove namespace types. * oln/types/behaviour.hh, oln/types/bin.hh, oln/types/cycle.hh, oln/types/int_s.hh, oln/types/int_u.hh, oln/types/optraits_bin.hh, oln/types/optraits_builtins_int.hh, oln/types/optraits_builtin_float.hh, oln/types/optraits_cycle.hh, oln/types/optraits_int_s.hh, oln/types/optraits_int_u.hh, oln/types/optraits_range.hh, oln/types/optraits_scalar.hh, oln/types/range.hh, oln/types/typetraits_builtins_float.hh, oln/types/typetraits_builtins_int.hh: Complete typetraits. prcs2git-id: 0_5.43
-
- Sep 11, 2002
-
-
Nicolas Burrus authored
* oln/types/global_ops.hh: Fix unary minus. * oln/types/int_u.hh, oln/types/int_s.hh, oln/types/typetraits_builtin_int.hh, oln/types/typetraits_builtin_float.hh: Add signed_type. prcs2git-id: 0_5.42
-
Nicolas Burrus authored
* oln/types/int_s.hh: Fix typetraits. * oln/types/optraits_int_u.hh: Change int_u - int_u return type. * oln/types/optraits_builtin_int.hh: Change long to int. * oln/types/builtins_properties: Change long to int. prcs2git-id: 0_5.40
-
- Sep 10, 2002
-
-
Alexandre Duret-Lutz authored
from Alexandre Duret-Lutz <duret_g@epita.fr> * configure.ac: Rename tests/array/Makefile as tests/meta/Makefile. Index: tests/ChangeLog from Alexandre Duret-Lutz <duret_g@epita.fr> * array/: Rename as ... * meta/: ... this. * Makefile.am (SUBDIRS): Adjust. prcs2git-id: 0_5.39
-
Alexandre Duret-Lutz authored
* oln/types/optraits_builtins_float.hh: Include oln/config/system.hh. prcs2git-id: 0_5.38
-
Alexandre Duret-Lutz authored
from Alexandre Duret-Lutz <duret_g@epita.fr> * oln/types/predecls.hh: Move the types for which we declare operator into namespace type_definitions. Don't export `bounded' in namespace type. * oln/types/rec_value.hh: Include oln/types/predecls.hh. * oln/types/range.hh, oln/types/interval.hh, oln/types/int_u.hh, oln/types/int_s.hh, oln/types/global_ops.hh, oln/types/cycle.hh: oln/types/bin.hh: Don't predeclare the type. Move type and operators definitions in namespace type_definitions. 2002-09-10 Alexandre Duret-Lutz <duret_g@epita.fr> Index: tests/ChangeLog from Alexandre Duret-Lutz <duret_g@epita.fr> * types/runtests: Use namespace oln, not type. prcs2git-id: 0_5.36
-
Alexandre Duret-Lutz authored
from Alexandre Duret-Lutz <duret_g@epita.fr> * oln/types/predecls.hh (int_u, int_s, range): Set default behaviour to `strict'. Index: tests/ChangeLog from Alexandre Duret-Lutz <duret_g@epita.fr> * types/tests/range3d, types/tests/range3c, types/tests/range3, types/tests/range3b, types/tests/range2, types/tests/range1, types/tests/int4b, types/tests/range2b: New files. prcs2git-id: 0_5.34
-
- Sep 03, 2002
-
-
Alexandre Duret-Lutz authored
* oln/config/system.hh: Typos. prcs2git-id: 0_5.32
-
Alexandre Duret-Lutz authored
* configure.ac: Check for limits. * oln/config/system.h (OLN_FLOAT_INFINITY, OLN_DOUBLE_INFINITY): New macros. * oln/types/optraits_builtins_float.hh: Define inf() and sup() instead of min() and max(). 2002-09-03 Alexandre Duret-Lutz <duret_g@epita.fr> * types/tests/optrait3: Use OLN_FLOAT_INFINITY and OLN_DOUBLE_INFINITY. Check inf() too. prcs2git-id: 0_5.31
-
Alexandre Duret-Lutz authored
* oln/types/optraits_cycle.hh (optraits<cycle<T,interval> >::check): Use std::abs(), not abs(). prcs2git-id: 0_5.30
-
- Aug 28, 2002
-
-
Nicolas Burrus authored
* oln/types/int_s.hh: Fix float/double conversion. prcs2git-id: 0_5.26
-
Nicolas Burrus authored
prcs2git-id: 0_5.24
-
- Aug 27, 2002
-
-
David Lesage authored
* oln/core/bkd_iter1d.hh, oln/core/bkd_iter2d.hh, oln/core/bkd_iter3d.hh: Change template constructors to harmonize with fwd_iter1d, 2d, 3d constructors. prcs2git-id: 0_5.21
-
- Aug 26, 2002
-
-
Alexandre Duret-Lutz authored
from Alexandre Duret-Lutz <duret_g@epita.fr> * configure.ac: Output tests/types/Makefile. Index: tests/ChangeLog from Alexandre Duret-Lutz <duret_g@epita.fr> * types/Makefile.am, types/runtests, types/tests/conv1, types/tests/conv2, types/tests/int1, types/tests/int1b, types/tests/int2, types/tests/int3, types/tests/int4, types/tests/int5, types/tests/int6, types/tests/int6b, types/tests/int6c, types/tests/int6d, types/tests/int_s1, types/tests/int_s2, types/tests/int_s2b, types/tests/int_sc1, types/tests/int_sc2, types/tests/int_sc3, types/tests/unsafe1, types/tests/unsafe2: New files. * Makefile.am (SUBDIRS): Add types. prcs2git-id: 0_5.19
-
Nicolas Burrus authored
prcs2git-id: 0_5.18
-
- Aug 21, 2002
-
-
Nicolas Burrus authored
* oln/Makefile.am: Add oln/meta/type.hh. * oln/types/int_u.hh: Fix float/double conversion. prcs2git-id: 0_5.17
-
Nicolas Burrus authored
prcs2git-id: 0_5.16
-
- Aug 01, 2002
-
-
Nicolas Burrus authored
prcs2git-id: 0_5.14
-
Nicolas Burrus authored
prcs2git-id: 0_5.13
-
- Jul 30, 2002
-
-
Nicolas Burrus authored
prcs2git-id: 0_5.11
-
Nicolas Burrus authored
prcs2git-id: 0_5.10
-
Alexandre Duret-Lutz authored
* oln/types/optraits_builtins_float.hh: Include oln/types/typetraits_builtins_float.hh. prcs2git-id: 0_5.9
-
- Jul 29, 2002
-
-
Alexandre Duret-Lutz authored
* oln/types/optraits_int_u.hh, oln/types/optraits_int_s.hh: Include meta/cmp.hh. * oln/types/int_u.hh: Include oln/types/builtins_properties.hh. * oln/types/typetraits_builtins_float.hh, oln/types/typetraits_builtins_int.hh: Include oln/types/optraits.hh. prcs2git-id: 0_5.8
-