
#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.