Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::MultiphaseSparseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TFunction, TIdCell >::SparseDataStruct Struct Reference

#include <itkMultiphaseSparseFiniteDifferenceImageFilter.h>

Collaboration diagram for itk::MultiphaseSparseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TFunction, TIdCell >::SparseDataStruct:

Collaboration graph
[legend]

List of all members.


Detailed Description

template<class TInputImage, class TOutputImage, class TFunction, typename TIdCell = unsigned int>
struct itk::MultiphaseSparseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TFunction, TIdCell >::SparseDataStruct

Definition at line 339 of file itkMultiphaseSparseFiniteDifferenceImageFilter.h.


Public Member Functions

 SparseDataStruct (const IdCellType &index)

Public Attributes

IdCellType m_Index
LayerNodeStoragePointer m_LayerNodeStore
LayerListType m_Layers
SparseFieldCityBlockNeighborList
< NeighborhoodIterator
< OutputImageType > > 
m_NeighborList
OutputImagePointer m_ShiftedImage
StatusImagePointer m_StatusImage
UpdateBufferType m_UpdateBuffer

Constructor & Destructor Documentation

template<class TInputImage, class TOutputImage, class TFunction, typename TIdCell = unsigned int>
itk::MultiphaseSparseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TFunction, TIdCell >::SparseDataStruct::SparseDataStruct ( const IdCellType index  )  [inline]


Member Data Documentation

template<class TInputImage, class TOutputImage, class TFunction, typename TIdCell = unsigned int>
IdCellType itk::MultiphaseSparseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TFunction, TIdCell >::SparseDataStruct::m_Index

template<class TInputImage, class TOutputImage, class TFunction, typename TIdCell = unsigned int>
LayerNodeStoragePointer itk::MultiphaseSparseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TFunction, TIdCell >::SparseDataStruct::m_LayerNodeStore

Storage for layer node objects.

Definition at line 364 of file itkMultiphaseSparseFiniteDifferenceImageFilter.h.

template<class TInputImage, class TOutputImage, class TFunction, typename TIdCell = unsigned int>
LayerListType itk::MultiphaseSparseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TFunction, TIdCell >::SparseDataStruct::m_Layers

An array which contains all of the layers needed in the sparse field. Layers are organized as follows: m_Layer[0] = active layer, m_Layer[i:odd] = inside layer (i+1)/2, m_Layer[i:even] = outside layer i/2

Definition at line 356 of file itkMultiphaseSparseFiniteDifferenceImageFilter.h.

template<class TInputImage, class TOutputImage, class TFunction, typename TIdCell = unsigned int>
SparseFieldCityBlockNeighborList< NeighborhoodIterator<OutputImageType> > itk::MultiphaseSparseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TFunction, TIdCell >::SparseDataStruct::m_NeighborList

Connectivity information for examining neighbor pixels.

Definition at line 350 of file itkMultiphaseSparseFiniteDifferenceImageFilter.h.

template<class TInputImage, class TOutputImage, class TFunction, typename TIdCell = unsigned int>
OutputImagePointer itk::MultiphaseSparseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TFunction, TIdCell >::SparseDataStruct::m_ShiftedImage

template<class TInputImage, class TOutputImage, class TFunction, typename TIdCell = unsigned int>
StatusImagePointer itk::MultiphaseSparseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TFunction, TIdCell >::SparseDataStruct::m_StatusImage

An image of status values used internally by the algorithm.

Definition at line 359 of file itkMultiphaseSparseFiniteDifferenceImageFilter.h.

template<class TInputImage, class TOutputImage, class TFunction, typename TIdCell = unsigned int>
UpdateBufferType itk::MultiphaseSparseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TFunction, TIdCell >::SparseDataStruct::m_UpdateBuffer

The update buffer used to store change values computed in CalculateChange.

Definition at line 368 of file itkMultiphaseSparseFiniteDifferenceImageFilter.h.


The documentation for this struct was generated from the following file:

Generated at Thu May 28 16:11:20 2009 for ITK by doxygen 1.5.5 written by Dimitri van Heesch, © 1997-2000