ITK
4.8.0
Insight Segmentation and Registration Toolkit
|
#include <itkParallelSparseFieldLevelSetImageFilter.h>
A convenience class for storing indices which reference neighbor pixels within a neighborhood.
Definition at line 75 of file itkParallelSparseFieldLevelSetImageFilter.h.
Public Types | |
typedef TNeighborhoodType | NeighborhoodType |
typedef NeighborhoodType::OffsetType | OffsetType |
typedef NeighborhoodType::RadiusType | RadiusType |
Public Member Functions | |
const unsigned int & | GetArrayIndex (unsigned int i) const |
const OffsetType & | GetNeighborhoodOffset (unsigned int i) const |
const RadiusType & | GetRadius () const |
const unsigned int & | GetSize () const |
unsigned int | GetStride (unsigned int i) |
ParallelSparseFieldCityBlockNeighborList () | |
void | Print (std::ostream &os) const |
~ParallelSparseFieldCityBlockNeighborList () | |
Static Public Attributes | |
static const unsigned int | Dimension = NeighborhoodType::Dimension |
Private Attributes | |
std::vector< unsigned int > | m_ArrayIndex |
std::vector< OffsetType > | m_NeighborhoodOffset |
char | m_Pad1 [128] |
char | m_Pad2 [128] |
RadiusType | m_Radius |
unsigned int | m_Size |
unsigned int | m_StrideTable [Dimension] |
typedef TNeighborhoodType itk::ParallelSparseFieldCityBlockNeighborList< TNeighborhoodType >::NeighborhoodType |
Definition at line 78 of file itkParallelSparseFieldLevelSetImageFilter.h.
typedef NeighborhoodType::OffsetType itk::ParallelSparseFieldCityBlockNeighborList< TNeighborhoodType >::OffsetType |
Definition at line 79 of file itkParallelSparseFieldLevelSetImageFilter.h.
typedef NeighborhoodType::RadiusType itk::ParallelSparseFieldCityBlockNeighborList< TNeighborhoodType >::RadiusType |
Definition at line 80 of file itkParallelSparseFieldLevelSetImageFilter.h.
itk::ParallelSparseFieldCityBlockNeighborList< TNeighborhoodType >::ParallelSparseFieldCityBlockNeighborList | ( | ) |
|
inline |
Definition at line 111 of file itkParallelSparseFieldLevelSetImageFilter.h.
|
inline |
Definition at line 89 of file itkParallelSparseFieldLevelSetImageFilter.h.
|
inline |
Definition at line 94 of file itkParallelSparseFieldLevelSetImageFilter.h.
|
inline |
Definition at line 84 of file itkParallelSparseFieldLevelSetImageFilter.h.
|
inline |
Definition at line 99 of file itkParallelSparseFieldLevelSetImageFilter.h.
|
inline |
Definition at line 104 of file itkParallelSparseFieldLevelSetImageFilter.h.
void itk::ParallelSparseFieldCityBlockNeighborList< TNeighborhoodType >::Print | ( | std::ostream & | os | ) | const |
|
static |
Definition at line 82 of file itkParallelSparseFieldLevelSetImageFilter.h.
|
private |
Definition at line 123 of file itkParallelSparseFieldLevelSetImageFilter.h.
Referenced by itk::ParallelSparseFieldCityBlockNeighborList< itk::NeighborhoodIterator< OutputImageType > >::GetArrayIndex(), and itk::ParallelSparseFieldCityBlockNeighborList< itk::NeighborhoodIterator< OutputImageType > >::~ParallelSparseFieldCityBlockNeighborList().
|
private |
Definition at line 124 of file itkParallelSparseFieldLevelSetImageFilter.h.
Referenced by itk::ParallelSparseFieldCityBlockNeighborList< itk::NeighborhoodIterator< OutputImageType > >::GetNeighborhoodOffset(), and itk::ParallelSparseFieldCityBlockNeighborList< itk::NeighborhoodIterator< OutputImageType > >::~ParallelSparseFieldCityBlockNeighborList().
|
private |
Definition at line 120 of file itkParallelSparseFieldLevelSetImageFilter.h.
|
private |
Definition at line 129 of file itkParallelSparseFieldLevelSetImageFilter.h.
|
private |
Definition at line 122 of file itkParallelSparseFieldLevelSetImageFilter.h.
Referenced by itk::ParallelSparseFieldCityBlockNeighborList< itk::NeighborhoodIterator< OutputImageType > >::GetRadius().
|
private |
Definition at line 121 of file itkParallelSparseFieldLevelSetImageFilter.h.
Referenced by itk::ParallelSparseFieldCityBlockNeighborList< itk::NeighborhoodIterator< OutputImageType > >::GetSize().
|
private |
An internal table for keeping track of stride lengths in a neighborhood, i.e. the memory offsets between pixels along each dimensional axis.
Definition at line 128 of file itkParallelSparseFieldLevelSetImageFilter.h.
Referenced by itk::ParallelSparseFieldCityBlockNeighborList< itk::NeighborhoodIterator< OutputImageType > >::GetStride().