This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Olena, a generic and efficient image processing platform".
The branch exp/khalimsky has been updated
via 4a0c1d3c034f0e449fadb5b2e7e0ff0c598b7f65 (commit)
via bab5ddf09515c670e168d12d11cc665584a40e8b (commit)
via 9536c4cc8abdc34ad6211dbdafc971c0ad4f831e (commit)
via d0edc5b40a5676a8c093406fa4bfdfbdbd8fc87e (commit)
via 2e555e9af4a3d28440e65790265baaf379a9bd03 (commit)
via 5f98fc1626d928e6fe9fe4d05104147535884d26 (commit)
from c8699b912ad6e68f3ead87f6165612c8fe7ed067 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
4a0c1d3 Revamp khalimsky directory.
bab5ddf Replace converters by safe_cast.
9536c4c Small fixes.
d0edc5b Add aliases for value::intsub.
2e555e9 Fix return type in functions.
5f98fc1 configure.ac: Configure milena/tests/world/k{2,n}/Makefile.am.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 4 +
configure.ac | 2 +
milena/ChangeLog | 139 ++++++++++++
milena/mln/fun/vv2v/max.hh | 23 +-
milena/mln/fun/vv2v/mean.hh | 17 +-
milena/mln/fun/vv2v/min.hh | 24 +-
milena/mln/value/interval.hh | 25 ++-
milena/mln/value/intsub.hh | 7 +-
milena/mln/value/intsub_1.hh | 52 +++++
milena/mln/value/intsub_2.hh | 52 +++++
milena/mln/value/intsub_4.hh | 52 +++++
milena/mln/world/k1/display_enlarged.hh | 16 +-
.../mln/world/k1/fill_0_1_faces_internal_border.hh | 104 ---------
milena/mln/world/k1/fill_0_from_1_faces.hh | 62 ++----
milena/mln/world/k1/fill_0_from_2_faces.hh | 127 -----------
milena/mln/world/k1/fill_0_from_primary_faces.hh | 6 +-
milena/mln/world/k1/fill_1_from_2_faces.hh | 49 +----
milena/mln/world/k1/fill_1_from_aux_2_faces.hh | 155 -------------
milena/mln/world/k1/fill_2_from_1_faces.hh | 127 -----------
milena/mln/world/k1/immerse.hh | 45 +++-
.../k1/immerse_and_duplicate_2_to_0_1_faces.hh | 12 +-
.../world/k1/immerse_and_duplicate_2_to_1_faces.hh | 8 +-
milena/mln/world/k1/immerse_with.hh | 117 ++++++++++
milena/mln/world/k1/internal/face_dim.hh | 84 -------
milena/mln/world/k1/is_0_face.hh | 80 -------
milena/mln/world/k1/is_0_or_1_face.hh | 71 ------
milena/mln/world/k1/is_1_face.hh | 83 -------
milena/mln/world/k1/is_1_face_horizontal.hh | 79 -------
milena/mln/world/k1/is_1_face_vertical.hh | 83 -------
milena/mln/world/k1/is_2_face.hh | 80 -------
milena/mln/world/k1/is_primary_face.hh | 6 +-
milena/mln/world/k1/un_immerse.hh | 64 +++---
milena/mln/world/k2/converters.hh | 235 --------------------
milena/mln/world/k2/fill_0_from_1_faces.hh | 114 ----------
milena/mln/world/k2/fill_1_from_2_faces.hh | 118 ----------
.../k2/fill_non_primary_from_primary_2_faces.hh | 197 ++++++++++++++++
.../k2/fill_non_primary_from_primary_faces.hh | 217 ------------------
milena/mln/world/k2/immerse.hh | 107 +++++----
milena/mln/world/k2/immerse_with.hh | 173 --------------
milena/mln/world/k2/is_non_primary_2_face.hh | 83 +++++++
.../mln/world/k2/is_non_primary_2_face_center.hh | 88 ++++++++
.../world/k2/is_non_primary_2_face_horizontal.hh | 82 +++++++
.../mln/world/k2/is_non_primary_2_face_vertical.hh | 82 +++++++
milena/mln/world/k2/is_non_primary_face.hh | 83 -------
milena/mln/world/k2/is_non_primary_face_cross.hh | 88 --------
.../mln/world/k2/is_non_primary_face_horizontal.hh | 83 -------
.../mln/world/k2/is_non_primary_face_vertical.hh | 83 -------
milena/mln/world/k2/is_primary_2_face.hh | 81 +++++++
milena/mln/world/k2/is_primary_face.hh | 82 -------
milena/mln/world/k2/un_immerse.hh | 114 ++++++++++
.../mln/world/kn/fill_0_1_faces_internal_border.hh | 103 +++++++++
milena/mln/world/kn/fill_0_from_1_faces.hh | 114 ++++++++++
milena/mln/world/kn/fill_0_from_2_faces.hh | 127 +++++++++++
milena/mln/world/kn/fill_1_from_2_faces.hh | 118 ++++++++++
milena/mln/world/kn/fill_1_from_aux_2_faces.hh | 155 +++++++++++++
milena/mln/world/kn/fill_2_from_1_faces.hh | 127 +++++++++++
milena/mln/world/kn/immerse.hh | 93 +++++----
milena/mln/world/kn/internal/face_dim.hh | 84 +++++++
milena/mln/world/kn/internal/immerse_point.hh | 90 ++++++++
milena/mln/world/kn/is_0_face.hh | 80 +++++++
milena/mln/world/kn/is_0_or_1_face.hh | 71 ++++++
milena/mln/world/kn/is_1_face.hh | 83 +++++++
milena/mln/world/kn/is_1_face_horizontal.hh | 79 +++++++
milena/mln/world/kn/is_1_face_vertical.hh | 83 +++++++
milena/mln/world/kn/is_2_face.hh | 80 +++++++
milena/mln/world/kn/safe_cast.hh | 191 ++++++++++++++++
milena/mln/world/kn/un_immerse.hh | 144 ++++++++++++
milena/tests/value/interval.cc | 4 +-
milena/tests/world/Makefile.am | 4 +-
milena/tests/world/k1/Makefile.am | 28 +--
.../world/k1/fill_0_1_faces_internal_border.cc | 59 -----
milena/tests/world/k1/fill_0_from_1_faces.cc | 8 -
milena/tests/world/k1/fill_0_from_2_faces.cc | 93 --------
milena/tests/world/k1/fill_1_from_2_faces.cc | 16 +-
milena/tests/world/k1/fill_1_from_aux_2_faces.cc | 104 ---------
milena/tests/world/k1/fill_2_from_1_faces.cc | 94 --------
milena/tests/world/k1/immerse.cc | 56 ++++-
milena/tests/world/k1/immerse_with.cc | 63 ++++++
milena/tests/world/k1/is_0_face.cc | 40 ----
milena/tests/world/k1/is_0_or_1_face.cc | 40 ----
milena/tests/world/k1/is_1_face.cc | 39 ----
milena/tests/world/k1/is_1_face_horizontal.cc | 41 ----
milena/tests/world/k1/is_1_face_vertical.cc | 41 ----
milena/tests/world/k1/is_2_face.cc | 39 ----
milena/tests/world/k1/un_immerse.cc | 15 +-
milena/tests/world/k2/Makefile.am | 38 ++++
.../k2/fill_non_primary_from_primary_2_faces.cc | 105 +++++++++
milena/tests/world/k2/immerse.cc | 78 +++++++
milena/tests/world/k2/is_non_primary_2_face.cc | 50 ++++
.../tests/world/k2/is_non_primary_2_face_center.cc | 48 ++++
.../world/k2/is_non_primary_2_face_horizontal.cc | 52 +++++
.../world/k2/is_non_primary_2_face_vertical.cc | 50 ++++
milena/tests/world/k2/is_primary_2_face.cc | 52 +++++
milena/tests/world/k2/un_immerse.cc | 55 +++++
milena/tests/world/kn/Makefile.am | 51 +++++
.../world/kn/fill_0_1_faces_internal_border.cc | 59 +++++
milena/tests/world/kn/fill_0_from_1_faces.cc | 69 ++++++
milena/tests/world/kn/fill_0_from_2_faces.cc | 93 ++++++++
milena/tests/world/kn/fill_1_from_2_faces.cc | 87 +++++++
milena/tests/world/kn/fill_1_from_aux_2_faces.cc | 104 +++++++++
milena/tests/world/kn/fill_2_from_1_faces.cc | 94 ++++++++
milena/tests/world/kn/immerse.cc | 90 ++++++++
milena/tests/world/kn/is_0_face.cc | 40 ++++
milena/tests/world/kn/is_0_or_1_face.cc | 40 ++++
milena/tests/world/kn/is_1_face.cc | 39 ++++
milena/tests/world/kn/is_1_face_horizontal.cc | 41 ++++
milena/tests/world/kn/is_1_face_vertical.cc | 41 ++++
milena/tests/world/kn/is_2_face.cc | 39 ++++
milena/tests/world/kn/un_immerse.cc | 67 ++++++
109 files changed, 4759 insertions(+), 3294 deletions(-)
create mode 100644 milena/mln/value/intsub_1.hh
create mode 100644 milena/mln/value/intsub_2.hh
create mode 100644 milena/mln/value/intsub_4.hh
delete mode 100644 milena/mln/world/k1/fill_0_1_faces_internal_border.hh
delete mode 100644 milena/mln/world/k1/fill_0_from_2_faces.hh
delete mode 100644 milena/mln/world/k1/fill_1_from_aux_2_faces.hh
delete mode 100644 milena/mln/world/k1/fill_2_from_1_faces.hh
create mode 100644 milena/mln/world/k1/immerse_with.hh
delete mode 100644 milena/mln/world/k1/internal/face_dim.hh
delete mode 100644 milena/mln/world/k1/is_0_face.hh
delete mode 100644 milena/mln/world/k1/is_0_or_1_face.hh
delete mode 100644 milena/mln/world/k1/is_1_face.hh
delete mode 100644 milena/mln/world/k1/is_1_face_horizontal.hh
delete mode 100644 milena/mln/world/k1/is_1_face_vertical.hh
delete mode 100644 milena/mln/world/k1/is_2_face.hh
delete mode 100644 milena/mln/world/k2/converters.hh
delete mode 100644 milena/mln/world/k2/fill_0_from_1_faces.hh
delete mode 100644 milena/mln/world/k2/fill_1_from_2_faces.hh
create mode 100644 milena/mln/world/k2/fill_non_primary_from_primary_2_faces.hh
delete mode 100644 milena/mln/world/k2/fill_non_primary_from_primary_faces.hh
delete mode 100644 milena/mln/world/k2/immerse_with.hh
create mode 100644 milena/mln/world/k2/is_non_primary_2_face.hh
create mode 100644 milena/mln/world/k2/is_non_primary_2_face_center.hh
create mode 100644 milena/mln/world/k2/is_non_primary_2_face_horizontal.hh
create mode 100644 milena/mln/world/k2/is_non_primary_2_face_vertical.hh
delete mode 100644 milena/mln/world/k2/is_non_primary_face.hh
delete mode 100644 milena/mln/world/k2/is_non_primary_face_cross.hh
delete mode 100644 milena/mln/world/k2/is_non_primary_face_horizontal.hh
delete mode 100644 milena/mln/world/k2/is_non_primary_face_vertical.hh
create mode 100644 milena/mln/world/k2/is_primary_2_face.hh
delete mode 100644 milena/mln/world/k2/is_primary_face.hh
create mode 100644 milena/mln/world/k2/un_immerse.hh
create mode 100644 milena/mln/world/kn/fill_0_1_faces_internal_border.hh
create mode 100644 milena/mln/world/kn/fill_0_from_1_faces.hh
create mode 100644 milena/mln/world/kn/fill_0_from_2_faces.hh
create mode 100644 milena/mln/world/kn/fill_1_from_2_faces.hh
create mode 100644 milena/mln/world/kn/fill_1_from_aux_2_faces.hh
create mode 100644 milena/mln/world/kn/fill_2_from_1_faces.hh
create mode 100644 milena/mln/world/kn/internal/face_dim.hh
create mode 100644 milena/mln/world/kn/internal/immerse_point.hh
create mode 100644 milena/mln/world/kn/is_0_face.hh
create mode 100644 milena/mln/world/kn/is_0_or_1_face.hh
create mode 100644 milena/mln/world/kn/is_1_face.hh
create mode 100644 milena/mln/world/kn/is_1_face_horizontal.hh
create mode 100644 milena/mln/world/kn/is_1_face_vertical.hh
create mode 100644 milena/mln/world/kn/is_2_face.hh
create mode 100644 milena/mln/world/kn/safe_cast.hh
create mode 100644 milena/mln/world/kn/un_immerse.hh
delete mode 100644 milena/tests/world/k1/fill_0_1_faces_internal_border.cc
delete mode 100644 milena/tests/world/k1/fill_0_from_2_faces.cc
delete mode 100644 milena/tests/world/k1/fill_1_from_aux_2_faces.cc
delete mode 100644 milena/tests/world/k1/fill_2_from_1_faces.cc
create mode 100644 milena/tests/world/k1/immerse_with.cc
delete mode 100644 milena/tests/world/k1/is_0_face.cc
delete mode 100644 milena/tests/world/k1/is_0_or_1_face.cc
delete mode 100644 milena/tests/world/k1/is_1_face.cc
delete mode 100644 milena/tests/world/k1/is_1_face_horizontal.cc
delete mode 100644 milena/tests/world/k1/is_1_face_vertical.cc
delete mode 100644 milena/tests/world/k1/is_2_face.cc
create mode 100644 milena/tests/world/k2/Makefile.am
create mode 100644 milena/tests/world/k2/fill_non_primary_from_primary_2_faces.cc
create mode 100644 milena/tests/world/k2/immerse.cc
create mode 100644 milena/tests/world/k2/is_non_primary_2_face.cc
create mode 100644 milena/tests/world/k2/is_non_primary_2_face_center.cc
create mode 100644 milena/tests/world/k2/is_non_primary_2_face_horizontal.cc
create mode 100644 milena/tests/world/k2/is_non_primary_2_face_vertical.cc
create mode 100644 milena/tests/world/k2/is_primary_2_face.cc
create mode 100644 milena/tests/world/k2/un_immerse.cc
create mode 100644 milena/tests/world/kn/Makefile.am
create mode 100644 milena/tests/world/kn/fill_0_1_faces_internal_border.cc
create mode 100644 milena/tests/world/kn/fill_0_from_1_faces.cc
create mode 100644 milena/tests/world/kn/fill_0_from_2_faces.cc
create mode 100644 milena/tests/world/kn/fill_1_from_2_faces.cc
create mode 100644 milena/tests/world/kn/fill_1_from_aux_2_faces.cc
create mode 100644 milena/tests/world/kn/fill_2_from_1_faces.cc
create mode 100644 milena/tests/world/kn/immerse.cc
create mode 100644 milena/tests/world/kn/is_0_face.cc
create mode 100644 milena/tests/world/kn/is_0_or_1_face.cc
create mode 100644 milena/tests/world/kn/is_1_face.cc
create mode 100644 milena/tests/world/kn/is_1_face_horizontal.cc
create mode 100644 milena/tests/world/kn/is_1_face_vertical.cc
create mode 100644 milena/tests/world/kn/is_2_face.cc
create mode 100644 milena/tests/world/kn/un_immerse.cc
hooks/post-receive
--
Olena, a generic and efficient image processing platform