Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
itk::LabelSampler< TImage > Class Template Reference

#include <itkLabelSampler.h>

Inheritance diagram for itk::LabelSampler< TImage >:
Collaboration diagram for itk::LabelSampler< TImage >:

Public Types

typedef LabelSampler Self
 
typedef ImageToImageFilter< TImage, TImage > Superclass
 
typedef SmartPointer< SelfPointer
 
typedef std::map< int, int > outmap
 

Public Member Functions

virtual const char * GetClassName () const
 
virtual void SetAcceptRate (double _arg)
 
virtual void SetLabel (int _arg)
 
virtual outmap GetLabelVoxelCountMap ()
 
virtual int GetNumberOfSampledVoxels ()
 
int GetLabelVoxelCount (int label)
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 LabelSampler ()
 
 ~LabelSampler ()
 
virtual void GenerateData ()
 

Detailed Description

template<class TImage>
class itk::LabelSampler< TImage >

Definition at line 25 of file itkLabelSampler.h.

Member Typedef Documentation

template<class TImage >
typedef std::map<int,int> itk::LabelSampler< TImage >::outmap

Definition at line 32 of file itkLabelSampler.h.

template<class TImage >
typedef SmartPointer< Self > itk::LabelSampler< TImage >::Pointer

Definition at line 31 of file itkLabelSampler.h.

template<class TImage >
typedef LabelSampler itk::LabelSampler< TImage >::Self

Standard class typedefs.

Definition at line 29 of file itkLabelSampler.h.

template<class TImage >
typedef ImageToImageFilter< TImage, TImage > itk::LabelSampler< TImage >::Superclass

Definition at line 30 of file itkLabelSampler.h.

Constructor & Destructor Documentation

template<class TImage >
itk::LabelSampler< TImage >::LabelSampler ( )
inlineprotected

Definition at line 53 of file itkLabelSampler.h.

template<class TImage >
itk::LabelSampler< TImage >::~LabelSampler ( )
inlineprotected

Definition at line 62 of file itkLabelSampler.h.

Member Function Documentation

template<class TImage >
void itk::LabelSampler< TImage >::GenerateData ( )
protectedvirtual

Does the real work.

Definition at line 35 of file itkLabelSampler.cpp.

template<class TImage >
virtual const char* itk::LabelSampler< TImage >::GetClassName ( ) const
virtual

Run-time type information (and related methods).

template<class TImage >
int itk::LabelSampler< TImage >::GetLabelVoxelCount ( int  label)
inline

Definition at line 45 of file itkLabelSampler.h.

template<class TImage >
virtual outmap itk::LabelSampler< TImage >::GetLabelVoxelCountMap ( )
virtual
template<class TImage >
virtual int itk::LabelSampler< TImage >::GetNumberOfSampledVoxels ( )
virtual
template<class TImage >
static Pointer itk::LabelSampler< TImage >::New ( )
static

Method for creation through the object factory.

template<class TImage >
virtual void itk::LabelSampler< TImage >::SetAcceptRate ( double  _arg)
virtual
template<class TImage >
virtual void itk::LabelSampler< TImage >::SetLabel ( int  _arg)
virtual

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