GOFIGURE2  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput > Class Template Reference

#include <Code/Filters/Mesh/itkvtkPolyDataToBinaryMaskImageFilter.h>

Inheritance diagram for itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >:
Inheritance graph
[legend]
Collaboration diagram for itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >:
Collaboration graph
[legend]

Public Types

typedef
BinaryMaskImageType::Pointer 
BinaryMaskImagePointer
 
typedef TOutput BinaryMaskImageType
 
typedef SmartPointer< const SelfConstPointer
 
typedef ImageImportType::Pointer ImageImportPointer
 
typedef VTKImageImport
< BinaryMaskImageType
ImageImportType
 
typedef
InputImageType::ConstPointer 
InputImageConstPointer
 
typedef InputImageType::Pointer InputImagePointer
 
typedef InputImageType::SizeType InputImageSizeType
 
typedef InputImageType::SpacingType InputImageSpacingType
 
typedef TInput InputImageType
 
typedef SmartPointer< SelfPointer
 
typedef
vtkPolyDataToBinaryMaskImageFilter 
Self
 
typedef ImageToImageFilter
< TInput, TOutput > 
Superclass
 

Public Member Functions

 itkNewMacro (Self)
 
 itkStaticConstMacro (ImageDimension, unsigned int, InputImageType::ImageDimension)
 
 itkTypeMacro (vtkPolyDataToBinaryMaskImageFilter, ImageToImageFilter)
 
virtual void SetPolyData (vtkPolyData *iMesh)
 

Protected Member Functions

virtual void GenerateData ()
 
 vtkPolyDataToBinaryMaskImageFilter ()
 
 ~vtkPolyDataToBinaryMaskImageFilter ()
 

Protected Attributes

vtkSmartPointer< vtkImageStencil > m_ImageStencil
 
ImageImportPointer m_ITKImporter
 
vtkPolyData * m_Mesh
 
vtkSmartPointer
< vtkPolyDataToImageStencil > 
m_Pol2stenc
 
vtkSmartPointer< vtkImageExport > m_VTKExporter
 
vtkSmartPointer< vtkImageData > m_WhiteImage
 

Private Member Functions

void operator= (const Self &)
 
 vtkPolyDataToBinaryMaskImageFilter (const Self &)
 

Detailed Description

template<class TInput, class TOutput>
class itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >

Definition at line 52 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

Member Typedef Documentation

template<class TInput , class TOutput >
typedef BinaryMaskImageType::Pointer itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::BinaryMaskImagePointer

Definition at line 77 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
typedef TOutput itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::BinaryMaskImageType

Definition at line 76 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
typedef SmartPointer< const Self > itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::ConstPointer

Definition at line 59 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
typedef ImageImportType::Pointer itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::ImageImportPointer

Definition at line 80 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
typedef VTKImageImport< BinaryMaskImageType > itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::ImageImportType

Definition at line 79 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
typedef InputImageType::ConstPointer itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::InputImageConstPointer

Definition at line 69 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
typedef InputImageType::Pointer itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::InputImagePointer

Definition at line 68 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
typedef InputImageType::SizeType itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::InputImageSizeType

Definition at line 70 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
typedef InputImageType::SpacingType itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::InputImageSpacingType

Definition at line 71 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
typedef TInput itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::InputImageType

Definition at line 67 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
typedef SmartPointer< Self > itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::Pointer

Definition at line 58 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
typedef vtkPolyDataToBinaryMaskImageFilter itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::Self

Definition at line 56 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
typedef ImageToImageFilter< TInput, TOutput > itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::Superclass

Definition at line 57 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

Constructor & Destructor Documentation

template<class TInput , class TOutput >
itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::vtkPolyDataToBinaryMaskImageFilter ( )
protected
template<class TInput , class TOutput >
itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::~vtkPolyDataToBinaryMaskImageFilter ( )
protected
template<class TInput , class TOutput >
itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::vtkPolyDataToBinaryMaskImageFilter ( const Self )
private

Member Function Documentation

template<class TInput , class TOutput >
virtual void itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::GenerateData ( )
protectedvirtual
template<class TInput , class TOutput >
itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::itkNewMacro ( Self  )

Method for creation through object factory

template<class TInput , class TOutput >
itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::itkStaticConstMacro ( ImageDimension  ,
unsigned  int,
InputImageType::ImageDimension   
)
template<class TInput , class TOutput >
itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::itkTypeMacro ( vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >  ,
ImageToImageFilter   
)

Run-time type information

template<class TInput , class TOutput >
void itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::operator= ( const Self )
private
template<class TInput , class TOutput >
virtual void itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::SetPolyData ( vtkPolyData *  iMesh)
virtual

Member Data Documentation

template<class TInput , class TOutput >
vtkSmartPointer< vtkImageStencil > itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::m_ImageStencil
protected

Definition at line 91 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
ImageImportPointer itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::m_ITKImporter
protected

Definition at line 93 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
vtkPolyData* itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::m_Mesh
protected

Definition at line 88 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
vtkSmartPointer< vtkPolyDataToImageStencil > itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::m_Pol2stenc
protected

Definition at line 90 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
vtkSmartPointer< vtkImageExport > itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::m_VTKExporter
protected

Definition at line 92 of file itkvtkPolyDataToBinaryMaskImageFilter.h.

template<class TInput , class TOutput >
vtkSmartPointer< vtkImageData > itk::vtkPolyDataToBinaryMaskImageFilter< TInput, TOutput >::m_WhiteImage
protected

Definition at line 89 of file itkvtkPolyDataToBinaryMaskImageFilter.h.


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