Classes | |
struct | mln::win::cube3d |
Cube window defined on the 3D grid. More... | |
struct | mln::win::cuboid3d |
Cuboid defined on the 3-D square grid. More... | |
Typedefs | |
typedef ball< grid::cube, def::coord > | mln::win::sphere3d |
3D sphere window; precisely, ball-shaped window defined on the 3D cubic grid. | |
typedef window< mln::dpoint3d > | mln::window3d |
Type alias for a window with arbitrary shape, defined on the 3D square grid with integer coordinates. | |
Functions | |
const window3d & | mln::win_c4p_3d () |
4-connectivity window on the 3D grid, including the center. | |
const window3d & | mln::win_c8p_3d () |
8-connectivity window on the 3D grid, including the center. |
typedef ball<grid::cube, def::coord> mln::win::sphere3d |
3D sphere window; precisely, ball-shaped window defined on the 3D cubic grid.
Definition at line 47 of file sphere3d.hh.
typedef window<mln::dpoint3d> mln::window3d |
Type alias for a window with arbitrary shape, defined on the 3D square grid with integer coordinates.
Definition at line 48 of file window3d.hh.
const window3d & mln::win_c4p_3d | ( | ) | [inline] |
4-connectivity window on the 3D grid, including the center.
- - - - - - - - - - o - o x o - o - - - - - - - - - -
Definition at line 119 of file window3d.hh.
References mln::window< D >::insert(), and mln::window< D >::size().
const window3d & mln::win_c8p_3d | ( | ) | [inline] |
8-connectivity window on the 3D grid, including the center.
- - - - - - - - - o o o o x o o o o - - - - - - - - -
Definition at line 135 of file window3d.hh.
References mln::window< D >::insert(), and mln::window< D >::size().