Predefined 3D neighborhoods. More...
Typedefs | |
| typedef neighb< window3d > | mln::neighb3d |
| Type alias for a neighborhood defined on the 3D square grid with integer coordinates. | |
Functions | |
| const neighb3d & | mln::c18 () |
| 18-connectivity neighborhood on the 3D grid. | |
| const neighb3d & | mln::c26 () |
| 26-connectivity neighborhood on the 3D grid. | |
| const neighb3d & | mln::c4_3d () |
| 4-connectivity neighborhood on the 3D grid. | |
| const neighb3d & | mln::c6 () |
| 6-connectivity neighborhood on the 3D grid. | |
| const neighb3d & | mln::c8_3d () |
| 8-connectivity neighborhood on the 3D grid. | |
Predefined 3D neighborhoods.
| typedef neighb<window3d> mln::neighb3d |
Type alias for a neighborhood defined on the 3D square grid with integer coordinates.
| const neighb3d & mln::c18 | ( | ) | [inline] |
18-connectivity neighborhood on the 3D grid.
. o .
o o o
. o .
o o o
o x o
o o o
. o .
o o o
. o .
References mln::c6(), mln::neighb< W >::hook_win_(), mln::window< D >::insert(), mln::internal::neighborhood_impl< W, E >::size(), and mln::win::sym().
Referenced by mln::c26().
| const neighb3d & mln::c26 | ( | ) | [inline] |
26-connectivity neighborhood on the 3D grid.
o o o
o o o
o o o
o o o
o x o
o o o
o o o
o o o
o o o
References mln::c18(), mln::neighb< W >::hook_win_(), mln::window< D >::insert(), mln::internal::neighborhood_impl< W, E >::size(), and mln::win::sym().
| const neighb3d & mln::c4_3d | ( | ) | [inline] |
4-connectivity neighborhood on the 3D grid.
. . .
. . .
. . .
. o .
o x o
. o .
. . .
. . .
. . .
References mln::neighb< W >::hook_win_(), mln::window< D >::insert(), mln::internal::neighborhood_impl< W, E >::size(), and mln::win::sym().
| const neighb3d & mln::c6 | ( | ) | [inline] |
6-connectivity neighborhood on the 3D grid.
. . .
. o .
. . .
. o .
o x o
. o .
. . .
. o .
. . .
References mln::neighb< W >::hook_win_(), mln::window< D >::insert(), mln::internal::neighborhood_impl< W, E >::size(), and mln::win::sym().
Referenced by mln::c18(), mln::morpho::approx::impl::dilation_by_distance_thresholding_3d(), mln::morpho::approx::impl::erosion_by_distance_thresholding_3d(), and mln::registration::closest_point_with_map< P >::init().
| const neighb3d & mln::c8_3d | ( | ) | [inline] |
8-connectivity neighborhood on the 3D grid.
. . .
. . .
. . .
o o o
o x o
o o o
. . .
. . .
. . .
References mln::convert::from_to(), and mln::internal::neighborhood_impl< W, E >::size().
1.7.1