DMRITool
v0.1.1-139-g860d86b4
Diffusion MRI Tool
|
#include <itkComposeVectorImageFilter.h>
ComposeVectorImageFilter combine several vector images into a vector image.
Definition at line 50 of file itkComposeVectorImageFilter.h.
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputImage | InputImageType |
typedef InputImageType::PixelType | InputPixelType |
typedef TOutputImage | OutputImageType |
typedef OutputImageType::PixelType | OutputPixelType |
typedef SmartPointer< Self > | Pointer |
typedef InputImageType::RegionType | RegionType |
typedef ComposeVectorImageFilter | Self |
typedef ImageToImageFilter< TInputImage, TOutputImage > | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
void | SetInput1 (const InputImageType *image1) |
void | SetInput2 (const InputImageType *image2) |
void | SetInput3 (const InputImageType *image3) |
Static Public Member Functions | |
static Pointer | New () |
Static Public Attributes | |
static const unsigned int | Dimension = TInputImage::ImageDimension |
Protected Member Functions | |
virtual void | BeforeThreadedGenerateData () ITK_OVERRIDE |
ComposeVectorImageFilter () | |
virtual void | GenerateOutputInformation (void) ITK_OVERRIDE |
virtual void | ThreadedGenerateData (const RegionType &outputRegionForThread, ThreadIdType) ITK_OVERRIDE |
Private Types | |
typedef std::vector< InputIteratorType > | InputIteratorContainerType |
typedef ImageRegionConstIterator< InputImageType > | InputIteratorType |
Private Member Functions | |
ComposeVectorImageFilter (const Self &) | |
template<typename TPixel > | |
void | ComputeOutputPixel (TPixel &pix, InputIteratorContainerType &inputItContainer) |
void | operator= (const Self &) |
typedef SmartPointer< const Self > itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::ConstPointer |
Definition at line 57 of file itkComposeVectorImageFilter.h.
typedef TInputImage itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::InputImageType |
Definition at line 64 of file itkComposeVectorImageFilter.h.
|
private |
Definition at line 92 of file itkComposeVectorImageFilter.h.
|
private |
Definition at line 91 of file itkComposeVectorImageFilter.h.
typedef InputImageType::PixelType itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::InputPixelType |
Definition at line 66 of file itkComposeVectorImageFilter.h.
typedef TOutputImage itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::OutputImageType |
Definition at line 65 of file itkComposeVectorImageFilter.h.
typedef OutputImageType::PixelType itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::OutputPixelType |
Definition at line 67 of file itkComposeVectorImageFilter.h.
typedef SmartPointer< Self > itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::Pointer |
Definition at line 56 of file itkComposeVectorImageFilter.h.
typedef InputImageType::RegionType itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::RegionType |
Definition at line 68 of file itkComposeVectorImageFilter.h.
typedef ComposeVectorImageFilter itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::Self |
Definition at line 55 of file itkComposeVectorImageFilter.h.
typedef ImageToImageFilter< TInputImage, TOutputImage > itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::Superclass |
Definition at line 58 of file itkComposeVectorImageFilter.h.
|
protected |
Definition at line 23 of file itkComposeVectorImageFilter.hxx.
References utl::max(), and itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::SetInput1().
|
private |
|
protectedvirtual |
Definition at line 86 of file itkComposeVectorImageFilter.hxx.
References itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::ThreadedGenerateData().
Referenced by itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::GenerateOutputInformation().
|
inlineprivate |
Definition at line 102 of file itkComposeVectorImageFilter.h.
virtual::itk::LightObject::Pointer itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::CreateAnother | ( | void | ) | const |
|
protectedvirtual |
Definition at line 65 of file itkComposeVectorImageFilter.hxx.
References itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::BeforeThreadedGenerateData().
Referenced by itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::SetInput3().
|
virtual |
|
static |
|
private |
void itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::SetInput1 | ( | const InputImageType * | image1 | ) |
Definition at line 35 of file itkComposeVectorImageFilter.hxx.
References itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::SetInput2().
Referenced by itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::ComposeVectorImageFilter().
void itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::SetInput2 | ( | const InputImageType * | image2 | ) |
Definition at line 45 of file itkComposeVectorImageFilter.hxx.
References itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::SetInput3().
Referenced by itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::SetInput1().
void itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::SetInput3 | ( | const InputImageType * | image3 | ) |
Definition at line 55 of file itkComposeVectorImageFilter.hxx.
References itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::GenerateOutputInformation().
Referenced by itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::SetInput2().
|
protectedvirtual |
Definition at line 116 of file itkComposeVectorImageFilter.hxx.
Referenced by itk::ComposeVectorImageFilter< TInputImage, TOutputImage >::BeforeThreadedGenerateData().
|
static |
Definition at line 62 of file itkComposeVectorImageFilter.h.