$extrastylesheet
Olena  User documentation 2.1
An Image Processing Platform
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
3D neighborhoods

Classes

class  mln::neighb3d
 Type alias for a neighborhood defined on the 3D square grid with integer coordinates. More...

Functions

const neighb3d & mln::c18 ()
const neighb3d & mln::c26 ()
const neighb3d & mln::c2_3d_sli ()
const neighb3d & mln::c4_3d ()
const neighb3d & mln::c6 ()
const neighb3d & mln::c8_3d ()

Detailed Description

Predefined 3D neighborhoods.

Function Documentation

const neighb3d& mln::c18 ( )

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 .
Returns
A neighb3d.
See Also
neighb3d
const neighb3d& mln::c26 ( )

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
Returns
A neighb3d.
See Also
neighb3d
const neighb3d& mln::c2_3d_sli ( )

depth 2-connectivity neighborhood on the 3D grid.

  . . .
 . o .
. . .

  . . .
 . x .
. . .

  . . .
 . o .
. . .
Returns
A neighb3d.
See Also
neighb3d
const neighb3d& mln::c4_3d ( )

4-connectivity neighborhood on the 3D grid.

  . . .
 . . .
. . .

  . o .
 o x o
. o .

  . . .
 . . .
. . .
Returns
A neighb3d.
See Also
neighb3d
const neighb3d& mln::c6 ( )

6-connectivity neighborhood on the 3D grid.

   . . .
  . o .
 . . .

   . o .
  o x o
 . o .

   . . .
  . o .
 . . .
Returns
A neighb3d.
See Also
neighb3d
const neighb3d& mln::c8_3d ( )

8-connectivity neighborhood on the 3D grid.

   . . .
  . . .
 . . .

   o o o
  o x o
 o o o

   . . .
  . . .
 . . .
Returns
A neighb3d.
See Also
neighb3d