ITK  4.6.0
Insight Segmentation and Registration Toolkit
Public Types | Public Member Functions | Private Attributes | Friends | List of all members
itk::ThreadedIteratorRangePartitionerDomain< TIterator > Class Template Reference

#include <itkThreadedIteratorRangePartitioner.h>

Detailed Description

template<typename TIterator>
class itk::ThreadedIteratorRangePartitionerDomain< TIterator >

Domain type for the ThreadedIteratorRangePartitioner.

Contains a Begin and End iterator.

Definition at line 37 of file itkThreadedIteratorRangePartitioner.h.

Public Types

typedef TIterator IteratorType
 
typedef
ThreadedIteratorRangePartitionerDomain 
Self
 

Public Member Functions

const IteratorTypeBegin () const
 
const IteratorTypeEnd () const
 
void operator= (const Self &rhs)
 
 ThreadedIteratorRangePartitionerDomain ()
 
 ThreadedIteratorRangePartitionerDomain (const IteratorType &begin, const IteratorType &end)
 
 ThreadedIteratorRangePartitionerDomain (const Self &rhs)
 

Private Attributes

IteratorType m_Begin
 
IteratorType m_End
 

Friends

class ThreadedIteratorRangePartitioner< IteratorType >
 

Member Typedef Documentation

template<typename TIterator >
typedef TIterator itk::ThreadedIteratorRangePartitionerDomain< TIterator >::IteratorType

Definition at line 40 of file itkThreadedIteratorRangePartitioner.h.

Definition at line 41 of file itkThreadedIteratorRangePartitioner.h.

Constructor & Destructor Documentation

template<typename TIterator >
itk::ThreadedIteratorRangePartitionerDomain< TIterator >::ThreadedIteratorRangePartitionerDomain ( )
inline

Definition at line 43 of file itkThreadedIteratorRangePartitioner.h.

template<typename TIterator >
itk::ThreadedIteratorRangePartitionerDomain< TIterator >::ThreadedIteratorRangePartitionerDomain ( const IteratorType begin,
const IteratorType end 
)
inline
template<typename TIterator >
itk::ThreadedIteratorRangePartitionerDomain< TIterator >::ThreadedIteratorRangePartitionerDomain ( const Self rhs)
inline

Member Function Documentation

template<typename TIterator >
const IteratorType& itk::ThreadedIteratorRangePartitionerDomain< TIterator >::Begin ( void  ) const
inline
template<typename TIterator >
const IteratorType& itk::ThreadedIteratorRangePartitionerDomain< TIterator >::End ( void  ) const
inline
template<typename TIterator >
void itk::ThreadedIteratorRangePartitionerDomain< TIterator >::operator= ( const Self rhs)
inline

Friends And Related Function Documentation

template<typename TIterator >
friend class ThreadedIteratorRangePartitioner< IteratorType >
friend

Definition at line 77 of file itkThreadedIteratorRangePartitioner.h.

Member Data Documentation

template<typename TIterator >
IteratorType itk::ThreadedIteratorRangePartitionerDomain< TIterator >::m_Begin
private
template<typename TIterator >
IteratorType itk::ThreadedIteratorRangePartitionerDomain< TIterator >::m_End
private

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