ANIMA
4.0
|
#include <animaMCMAverageImagesImageFilter.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef InputImageType::ConstPointer | InputImagePointer |
typedef anima::MCMImage< TPixelType, 3 > | InputImageType |
typedef InputImageType::IndexType | InputIndexType |
typedef InputImageType::RegionType | InputRegionType |
using | MaskImagePointer = typename MaskImageType::Pointer |
using | MaskImageType = itk::Image< unsigned char, 3 > |
typedef MCMAveragerType::Pointer | MCMAveragerPointer |
typedef anima::MCMWeightedAverager | MCMAveragerType |
typedef MCModelType::Pointer | MCModelPointer |
typedef anima::MultiCompartmentModel | MCModelType |
typedef OutputImageType::Pointer | OutputImagePointer |
typedef anima::MCMImage< TPixelType, 3 > | OutputImageType |
typedef InputImageType::PixelType | PixelType |
typedef itk::SmartPointer< Self > | Pointer |
typedef MCMAverageImagesImageFilter | Self |
typedef itk::ImageToImageFilter< InputImageType, OutputImageType > | Superclass |
Public Member Functions | |
void | AddMaskImage (MaskImageType *maskImage) |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
MCModelType * | GetReferenceOutputModel () |
void | SetReferenceOutputModel (MCModelPointer &model) |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
void | BeforeThreadedGenerateData () ITK_OVERRIDE |
virtual MCMAveragerPointer | CreateAverager () |
void | DynamicThreadedGenerateData (const InputRegionType ®ion) ITK_OVERRIDE |
bool | isZero (const itk::VariableLengthVector< double > &value) const |
MCMAverageImagesImageFilter () | |
virtual | ~MCMAverageImagesImageFilter () |
Definition at line 13 of file animaMCMAverageImagesImageFilter.h.
typedef itk::SmartPointer<const Self> anima::MCMAverageImagesImageFilter< TPixelType >::ConstPointer |
Definition at line 24 of file animaMCMAverageImagesImageFilter.h.
typedef InputImageType::ConstPointer anima::MCMAverageImagesImageFilter< TPixelType >::InputImagePointer |
Definition at line 32 of file animaMCMAverageImagesImageFilter.h.
typedef anima::MCMImage<TPixelType, 3> anima::MCMAverageImagesImageFilter< TPixelType >::InputImageType |
Definition at line 20 of file animaMCMAverageImagesImageFilter.h.
typedef InputImageType::IndexType anima::MCMAverageImagesImageFilter< TPixelType >::InputIndexType |
Definition at line 36 of file animaMCMAverageImagesImageFilter.h.
typedef InputImageType::RegionType anima::MCMAverageImagesImageFilter< TPixelType >::InputRegionType |
Definition at line 35 of file animaMCMAverageImagesImageFilter.h.
using anima::MCMAverageImagesImageFilter< TPixelType >::MaskImagePointer = typename MaskImageType::Pointer |
Definition at line 40 of file animaMCMAverageImagesImageFilter.h.
using anima::MCMAverageImagesImageFilter< TPixelType >::MaskImageType = itk::Image <unsigned char, 3> |
Definition at line 39 of file animaMCMAverageImagesImageFilter.h.
typedef MCMAveragerType::Pointer anima::MCMAverageImagesImageFilter< TPixelType >::MCMAveragerPointer |
Definition at line 47 of file animaMCMAverageImagesImageFilter.h.
typedef anima::MCMWeightedAverager anima::MCMAverageImagesImageFilter< TPixelType >::MCMAveragerType |
Definition at line 46 of file animaMCMAverageImagesImageFilter.h.
typedef MCModelType::Pointer anima::MCMAverageImagesImageFilter< TPixelType >::MCModelPointer |
Definition at line 44 of file animaMCMAverageImagesImageFilter.h.
typedef anima::MultiCompartmentModel anima::MCMAverageImagesImageFilter< TPixelType >::MCModelType |
Definition at line 43 of file animaMCMAverageImagesImageFilter.h.
typedef OutputImageType::Pointer anima::MCMAverageImagesImageFilter< TPixelType >::OutputImagePointer |
Definition at line 33 of file animaMCMAverageImagesImageFilter.h.
typedef anima::MCMImage<TPixelType, 3> anima::MCMAverageImagesImageFilter< TPixelType >::OutputImageType |
Definition at line 21 of file animaMCMAverageImagesImageFilter.h.
typedef InputImageType::PixelType anima::MCMAverageImagesImageFilter< TPixelType >::PixelType |
Definition at line 37 of file animaMCMAverageImagesImageFilter.h.
typedef itk::SmartPointer<Self> anima::MCMAverageImagesImageFilter< TPixelType >::Pointer |
Definition at line 23 of file animaMCMAverageImagesImageFilter.h.
typedef MCMAverageImagesImageFilter anima::MCMAverageImagesImageFilter< TPixelType >::Self |
Standard class type def
Definition at line 19 of file animaMCMAverageImagesImageFilter.h.
typedef itk::ImageToImageFilter<InputImageType, OutputImageType > anima::MCMAverageImagesImageFilter< TPixelType >::Superclass |
Definition at line 22 of file animaMCMAverageImagesImageFilter.h.
|
inlineprotected |
Definition at line 55 of file animaMCMAverageImagesImageFilter.h.
|
inlineprotectedvirtual |
Definition at line 56 of file animaMCMAverageImagesImageFilter.h.
|
inline |
Definition at line 52 of file animaMCMAverageImagesImageFilter.h.
Referenced by main().
|
protected |
Definition at line 13 of file animaMCMAverageImagesImageFilter.hxx.
References anima::MCMImage< TPixel, VImageDimension >::GetDescriptionModel().
Referenced by anima::MCMAverageImagesImageFilter< TPixelType >::isZero().
virtual::itk::LightObject::Pointer anima::MCMAverageImagesImageFilter< TPixelType >::CreateAnother | ( | void | ) | const |
|
protectedvirtual |
Definition at line 58 of file animaMCMAverageImagesImageFilter.hxx.
References anima::MCMWeightedAverager::New().
Referenced by anima::MCMAverageImagesImageFilter< TPixelType >::isZero().
|
protected |
Definition at line 69 of file animaMCMAverageImagesImageFilter.hxx.
Referenced by anima::MCMAverageImagesImageFilter< TPixelType >::isZero().
|
virtual |
Run-time type information (and related methods)
|
inline |
Definition at line 50 of file animaMCMAverageImagesImageFilter.h.
|
inlineprotected |
Definition at line 58 of file animaMCMAverageImagesImageFilter.h.
References anima::MCMAverageImagesImageFilter< TPixelType >::BeforeThreadedGenerateData(), anima::MCMAverageImagesImageFilter< TPixelType >::CreateAverager(), and anima::MCMAverageImagesImageFilter< TPixelType >::DynamicThreadedGenerateData().
|
static |
Method for creation through the object factory.
void anima::MCMAverageImagesImageFilter< TPixelType >::SetReferenceOutputModel | ( | MCModelPointer & | model | ) |
Definition at line 50 of file animaMCMAverageImagesImageFilter.hxx.
Referenced by main().