A.I.M.S


aims::strel Namespace Reference

Classes

class  Connectivity
 aims::strel::Connectivity pure abstract class representing a "connectivity" 3D structuring element. More...
 
class  ConnectivityFactory
 aims::strel::Connectivity generator More...
 
class  Shape
 aims::strel::Shape pure abstract class representing a "shape" 3D structuring element. More...
 
class  ShapeFactory
 aims::strel::Shape generator More...
 

Functions

StructuringElementRef none ()
 Pointer to an empty aims::StructuringElement. More...
 
 AIMS_DECLARE_STREL_SHAPE (Cube)
 
 AIMS_DECLARE_STREL_SHAPE (SquareXY)
 
 AIMS_DECLARE_STREL_SHAPE (SquareXZ)
 
 AIMS_DECLARE_STREL_SHAPE (SquareYZ)
 
 AIMS_DECLARE_STREL_SHAPE (Sphere)
 
 AIMS_DECLARE_STREL_SHAPE (DiskXY)
 
 AIMS_DECLARE_STREL_SHAPE (DiskXZ)
 
 AIMS_DECLARE_STREL_SHAPE (DiskYZ)
 
 AIMS_DECLARE_STREL_SHAPE (Cross)
 
 AIMS_DECLARE_STREL_SHAPE (CrossXY)
 
 AIMS_DECLARE_STREL_SHAPE (CrossXZ)
 
 AIMS_DECLARE_STREL_SHAPE (CrossYZ)
 
 AIMS_DECLARE_STREL_SHAPE (DiagonalCross)
 
 AIMS_DECLARE_STREL_SHAPE (DiagonalCrossXY)
 
 AIMS_DECLARE_STREL_SHAPE (DiagonalCrossXZ)
 
 AIMS_DECLARE_STREL_SHAPE (DiagonalCrossYZ)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity4XY)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity4XZ)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity4YZ)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity4XYDiag)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity4XZDiag)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity4YZDiag)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity6XYZ)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity8XY)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity8XZ)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity8YZ)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity8XYZ)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity18XYZ)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity26XYZ)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity9XYZMinus)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity9XYZPlus)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity9XZYMinus)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity9XZYPlus)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity9YZXMinus)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity9YZXPlus)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity5XMinusY)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity5XPlusY)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity5XYMinus)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity5XYPlus)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity5XMinusZ)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity5XPlusZ)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity5XZMinus)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity5XZPlus)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity5YMinusZ)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity5YPlusZ)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity5YZMinus)
 
 AIMS_DECLARE_STREL_CONNECTIVITY (Connectivity5YZPlus)
 

Function Documentation

aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity4XY  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity4XZ  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity4YZ  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity4XYDiag  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity4XZDiag  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity4YZDiag  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity6XYZ  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity8XY  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity8XZ  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity8YZ  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity8XYZ  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity18XYZ  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity26XYZ  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity9XYZMinus  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity9XYZPlus  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity9XZYMinus  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity9XZYPlus  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity9YZXMinus  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity9YZXPlus  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity5XMinusY  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity5XPlusY  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity5XYMinus  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity5XYPlus  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity5XMinusZ  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity5XPlusZ  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity5XZMinus  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity5XZPlus  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity5YMinusZ  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity5YPlusZ  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity5YZMinus  )
aims::strel::AIMS_DECLARE_STREL_CONNECTIVITY ( Connectivity5YZPlus  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( Cube  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( SquareXY  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( SquareXZ  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( SquareYZ  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( Sphere  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( DiskXY  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( DiskXZ  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( DiskYZ  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( Cross  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( CrossXY  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( CrossXZ  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( CrossYZ  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( DiagonalCross  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( DiagonalCrossXY  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( DiagonalCrossXZ  )
aims::strel::AIMS_DECLARE_STREL_SHAPE ( DiagonalCrossYZ  )
StructuringElementRef aims::strel::none ( )

Pointer to an empty aims::StructuringElement.

Referenced by aims::Reader< T >::read().