#include <is_simple_cell.hh>
Public Types | |
typedef mln::complex_psite< D, G > | psite |
Psite type. | |
typedef bool | result |
Result type of the functor. | |
Public Member Functions | |
typedef | mln_geom (I) G |
Geometry of the image. | |
bool | operator() (const mln::complex_psite< I::dim, mln_geom(I)> &p) const |
Based on the algorithm A2 from couprie.08.pami. | |
void | set_image (const mln::Image< I > &ima) |
Set the underlying image. | |
Static Public Attributes | |
static const unsigned | D = I::dim |
Dimension of the image (and therefore of the complex). |
The functor does not actually take a cell as input, but a face that is expected to be a D-facet.
typedef mln::complex_psite<D, G> mln::topo::is_simple_cell< I >::psite |
Psite type.
typedef bool mln::topo::is_simple_cell< I >::result |
typedef mln::topo::is_simple_cell< I >::mln_geom | ( | I | ) |
Geometry of the image.
bool mln::topo::is_simple_cell< I >::operator() | ( | const mln::complex_psite< I::dim, mln_geom(I)> & | p | ) | const [inline] |
void mln::topo::is_simple_cell< I >::set_image | ( | const mln::Image< I > & | ima | ) | [inline] |
Set the underlying image.
const unsigned mln::topo::is_simple_cell< I >::D = I::dim [static] |
Dimension of the image (and therefore of the complex).