#158: Clean up complex-based images
--------------------------+-------------------------------------------------
Reporter: levill_r | Owner: levill_r
Type: enhancement | Status: new
Priority: major | Milestone: Olena 1.0
Component: Milena | Version: 1.0
Resolution: | Keywords:
--------------------------+-------------------------------------------------
Old description:
See the `FIXME`s in files listed in
wiki:Olena/ComplexBasedImages.
In particular, it seems wise to move complexes out of face handles (after
all), since it solves many problems, to the price of relaxed (dynamic)
checks (i.e., less guarantees on the validity of complex handles, psites
and iterators).
New description:
See the `FIXME`s in files listed in wiki:Olena/ComplexBasedImages.
In particular, it seems wise to move complexes out of face handles (after
all), since it solves many problems, to the price of relaxed (dynamic)
checks (i.e., less guarantees on the validity of complex handles, psites
and iterators).
Likewise, remove `mutable` qualifiers, and have `const` accessors return
`const` references (or copies).
Comment (by levill_r):
Add a word on `mutable` uses.
--
Ticket URL: <https://trac.lrde.org/olena/ticket/158#comment:1>
Olena <http://olena.lrde.epita.fr>
Olena, a generic and efficient C++ image processing library.