#254: algebra::h_mat should not inherit from algebra::mat
---------------------+------------------------------------------------------
Reporter: lazzara | Owner: Olena Team
Type: defect | Status: new
Priority: major | Milestone: Olena 2.1
Component: Milena | Version: 2.0
Keywords: |
---------------------+------------------------------------------------------
Currently, there is the following hierarchy:
{{{
Object<algebra::mat>
^
|
algebra::mat
^
|
algebra::h_mat
}}}
It works except when using exact() which returns algebra::mat instead of
algebra::h_mat causing compilation errors.
We should change the hierarchy to the following:
{{{
Object<algebra::mat>
^
|
algebra::internal::mat_base
^ ^
| |
algebra::h_mat algebra::mat
}}}
--
Ticket URL: <https://trac.lrde.org/olena/ticket/254>
Olena <http://olena.lrde.epita.fr>
Olena, a software platform dedicated to image processing.