template<class TElastix>
class elastix::FullSampler< TElastix >
An interpolator based on the itk::ImageFullSampler.
This image sampler samples all voxels in the InputImageRegion.
This sampler does not react to the NewSamplesEveryIteration parameter.
The parameters used in this class are:
- Parameters:
- ImageSampler: Select this image sampler as follows:
(ImageSampler "Full")
Definition at line 44 of file elxFullSampler.h.
|
| typedef Superclass2::ConfigurationPointer | ConfigurationPointer |
| |
| typedef Superclass2::ConfigurationType | ConfigurationType |
| |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| |
| typedef Superclass1::DataObjectPointer | DataObjectPointer |
| |
| typedef Superclass2::ElastixPointer | ElastixPointer |
| |
| typedef Superclass2::ElastixType | ElastixType |
| |
| typedef Superclass1::ImageSampleContainerType | ImageSampleContainerType |
| |
| typedef Superclass1::ImageSampleType | ImageSampleType |
| |
| typedef Superclass1::InputImageConstPointer | InputImageConstPointer |
| |
| typedef Superclass1::InputImageIndexType | InputImageIndexType |
| |
| typedef Superclass1::InputImagePixelType | InputImagePixelType |
| |
| typedef Superclass1::InputImagePointer | InputImagePointer |
| |
| typedef Superclass1::InputImagePointType | InputImagePointType |
| |
| typedef Superclass1::InputImageRegionType | InputImageRegionType |
| |
| typedef Superclass1::InputImageType | InputImageType |
| |
| typedef Superclass2::ITKBaseType | ITKBaseType |
| |
| typedef Superclass1::MaskType | MaskType |
| |
| typedef Superclass1::OutputVectorContainerPointer | OutputVectorContainerPointer |
| |
| typedef Superclass1::OutputVectorContainerType | OutputVectorContainerType |
| |
| typedef itk::SmartPointer< Self > | Pointer |
| |
| typedef Superclass2::RegistrationPointer | RegistrationPointer |
| |
| typedef Superclass2::RegistrationType | RegistrationType |
| |
| typedef FullSampler | Self |
| |
| typedef itk::ImageFullSampler< typename elx::ImageSamplerBase< TElastix >::InputImageType > | Superclass1 |
| |
| typedef elx::ImageSamplerBase< TElastix > | Superclass2 |
| |
| typedef SmartPointer< const Self > | ConstPointer |
| |
| typedef Superclass::DataObjectPointer | DataObjectPointer |
| |
| typedef Superclass::ImageSampleContainerPointer | ImageSampleContainerPointer |
| |
| typedef Superclass::ImageSampleContainerType | ImageSampleContainerType |
| |
| typedef Superclass::ImageSampleType | ImageSampleType |
| |
| typedef Superclass::InputImageConstPointer | InputImageConstPointer |
| |
| typedef InputImageType::IndexType | InputImageIndexType |
| |
| typedef Superclass::InputImagePixelType | InputImagePixelType |
| |
| typedef Superclass::InputImagePointer | InputImagePointer |
| |
| typedef InputImageType::PointType | InputImagePointType |
| |
| typedef Superclass::InputImageRegionType | InputImageRegionType |
| |
| typedef Superclass::InputImageType | InputImageType |
| |
| typedef Superclass::MaskType | MaskType |
| |
| typedef Superclass::OutputVectorContainerPointer | OutputVectorContainerPointer |
| |
| typedef Superclass::OutputVectorContainerType | OutputVectorContainerType |
| |
| typedef SmartPointer< Self > | Pointer |
| |
| typedef ImageFullSampler | Self |
| |
| typedef ImageSamplerBase< elx::ImageSamplerBase< TElastix >::InputImageType > | Superclass |
| |
| typedef SmartPointer< const Self > | ConstPointer |
| |
| typedef Superclass::DataObjectPointer | DataObjectPointer |
| |
| typedef ImageSampleContainerType::Pointer | ImageSampleContainerPointer |
| |
| typedef VectorDataContainer< unsigned long, ImageSampleType > | ImageSampleContainerType |
| |
| typedef ImageSample< InputImageType > | ImageSampleType |
| |
| typedef ImageSampleType::RealType | ImageSampleValueType |
| |
| typedef Superclass::InputImageConstPointer | InputImageConstPointer |
| |
| typedef InputImageType::IndexType | InputImageIndexType |
| |
| typedef Superclass::InputImagePixelType | InputImagePixelType |
| |
| typedef Superclass::InputImagePointer | InputImagePointer |
| |
| typedef InputImageType::PointType | InputImagePointType |
| |
| typedef InputImagePointType::ValueType | InputImagePointValueType |
| |
| typedef Superclass::InputImageRegionType | InputImageRegionType |
| |
| typedef std::vector< InputImageRegionType > | InputImageRegionVectorType |
| |
| typedef InputImageType::SizeType | InputImageSizeType |
| |
| typedef Superclass::InputImageType | InputImageType |
| |
| typedef MaskType::ConstPointer | MaskConstPointer |
| |
| typedef MaskType::Pointer | MaskPointer |
| |
| typedef SpatialObject< Self::InputImageDimension > | MaskType |
| |
| typedef std::vector< MaskConstPointer > | MaskVectorType |
| |
| typedef Superclass::OutputVectorContainerPointer | OutputVectorContainerPointer |
| |
| typedef Superclass::OutputVectorContainerType | OutputVectorContainerType |
| |
| typedef SmartPointer< Self > | Pointer |
| |
| typedef ImageSamplerBase | Self |
| |
| typedef ImageToVectorContainerFilter< elx::ImageSamplerBase< TElastix >::InputImageType, VectorDataContainer< unsigned long, ImageSample< elx::ImageSamplerBase< TElastix >::InputImageType > > > | Superclass |
| |
| typedef SmartPointer< const Self > | ConstPointer |
| |
| typedef Superclass::DataObjectPointer | DataObjectPointer |
| |
| typedef InputImageType::ConstPointer | InputImageConstPointer |
| |
| typedef InputImageType::PixelType | InputImagePixelType |
| |
| typedef InputImageType::Pointer | InputImagePointer |
| |
| typedef InputImageType::RegionType | InputImageRegionType |
| |
| typedef elx::ImageSamplerBase< TElastix >::InputImageType | InputImageType |
| |
| typedef Superclass::OutputVectorContainerPointer | OutputVectorContainerPointer |
| |
| typedef Superclass::OutputVectorContainerType | OutputVectorContainerType |
| |
| typedef SmartPointer< Self > | Pointer |
| |
| typedef ImageToVectorContainerFilter | Self |
| |
| typedef VectorContainerSource< VectorDataContainer< unsigned long, ImageSample< elx::ImageSamplerBase< TElastix >::InputImageType > > > | Superclass |
| |
| typedef SmartPointer< const Self > | ConstPointer |
| |
| typedef Superclass::DataObjectPointer | DataObjectPointer |
| |
| typedef OutputVectorContainerType::Pointer | OutputVectorContainerPointer |
| |
| typedef VectorDataContainer< unsigned long, ImageSample< elx::ImageSamplerBase< TElastix >::InputImageType > > | OutputVectorContainerType |
| |
| typedef SmartPointer< Self > | Pointer |
| |
| typedef VectorContainerSource | Self |
| |
| typedef ProcessObject | Superclass |
| |
| typedef SmartPointer< const Self > | ConstPointer |
| |
| typedef Superclass::DataObjectPointer | DataObjectPointer |
| |
| typedef ImageSampleContainerType::Pointer | ImageSampleContainerPointer |
| |
| typedef VectorDataContainer< unsigned long, ImageSampleType > | ImageSampleContainerType |
| |
| typedef ImageSample< InputImageType > | ImageSampleType |
| |
| typedef ImageSampleType::RealType | ImageSampleValueType |
| |
| typedef Superclass::InputImageConstPointer | InputImageConstPointer |
| |
| typedef InputImageType::IndexType | InputImageIndexType |
| |
| typedef Superclass::InputImagePixelType | InputImagePixelType |
| |
| typedef Superclass::InputImagePointer | InputImagePointer |
| |
| typedef InputImageType::PointType | InputImagePointType |
| |
| typedef InputImagePointType::ValueType | InputImagePointValueType |
| |
| typedef Superclass::InputImageRegionType | InputImageRegionType |
| |
| typedef std::vector< InputImageRegionType > | InputImageRegionVectorType |
| |
| typedef InputImageType::SizeType | InputImageSizeType |
| |
| typedef Superclass::InputImageType | InputImageType |
| |
| typedef MaskType::ConstPointer | MaskConstPointer |
| |
| typedef MaskType::Pointer | MaskPointer |
| |
| typedef SpatialObject< Self::InputImageDimension > | MaskType |
| |
| typedef std::vector< MaskConstPointer > | MaskVectorType |
| |
| typedef Superclass::OutputVectorContainerPointer | OutputVectorContainerPointer |
| |
| typedef Superclass::OutputVectorContainerType | OutputVectorContainerType |
| |
| typedef SmartPointer< Self > | Pointer |
| |
| typedef ImageSamplerBase | Self |
| |
| typedef ImageToVectorContainerFilter< TElastix, VectorDataContainer< unsigned long, ImageSample< TElastix > > > | Superclass |
| |
| typedef SmartPointer< const Self > | ConstPointer |
| |
| typedef Superclass::DataObjectPointer | DataObjectPointer |
| |
| typedef InputImageType::ConstPointer | InputImageConstPointer |
| |
| typedef InputImageType::PixelType | InputImagePixelType |
| |
| typedef InputImageType::Pointer | InputImagePointer |
| |
| typedef InputImageType::RegionType | InputImageRegionType |
| |
| typedef TElastix | InputImageType |
| |
| typedef Superclass::OutputVectorContainerPointer | OutputVectorContainerPointer |
| |
| typedef Superclass::OutputVectorContainerType | OutputVectorContainerType |
| |
| typedef SmartPointer< Self > | Pointer |
| |
| typedef ImageToVectorContainerFilter | Self |
| |
| typedef VectorContainerSource< VectorDataContainer< unsigned long, ImageSample< TElastix > > > | Superclass |
| |
| typedef SmartPointer< const Self > | ConstPointer |
| |
| typedef Superclass::DataObjectPointer | DataObjectPointer |
| |
| typedef OutputVectorContainerType::Pointer | OutputVectorContainerPointer |
| |
| typedef VectorDataContainer< unsigned long, ImageSample< TElastix > > | OutputVectorContainerType |
| |
| typedef SmartPointer< Self > | Pointer |
| |
| typedef VectorContainerSource | Self |
| |
| typedef ProcessObject | Superclass |
| |
|
| | elxClassNameMacro ("Full") |
| |
| virtual const char * | GetClassName () const |
| |
| | itkStaticConstMacro (InputImageDimension, unsigned int, Superclass1::InputImageDimension) |
| |
| | itkStaticConstMacro (InputImageDimension, unsigned int, Superclass::InputImageDimension) |
| |
| virtual bool | SelectingNewSamplesOnUpdateSupported (void) const |
| |
| virtual bool | SelectNewSamplesOnUpdate (void) |
| |
| virtual const InputImageRegionType & | GetCroppedInputImageRegion () |
| |
| virtual const InputImageRegionType & | GetInputImageRegion (unsigned int pos) const |
| |
| virtual const InputImageRegionType & | GetInputImageRegion (void) const |
| |
| virtual const MaskType * | GetMask (unsigned int pos) const |
| |
| virtual const MaskType * | GetMask (void) const |
| |
| virtual unsigned int | GetNumberOfInputImageRegions () const |
| |
| virtual unsigned int | GetNumberOfMasks () const |
| |
| virtual unsigned long | GetNumberOfSamples () const |
| |
| | itkStaticConstMacro (InputImageDimension, unsigned int, InputImageType::ImageDimension) |
| |
| virtual void | SetInputImageRegion (const InputImageRegionType _arg, unsigned int pos) |
| |
| virtual void | SetInputImageRegion (const InputImageRegionType _arg) |
| |
| virtual void | SetMask (const MaskType *_arg, unsigned int pos) |
| |
| virtual void | SetMask (const MaskType *_arg) |
| |
| virtual void | SetNumberOfInputImageRegions (const unsigned int _arg) |
| |
| virtual void | SetNumberOfMasks (const unsigned int _arg) |
| |
| virtual void | SetUseMultiThread (bool _arg) |
| |
| const InputImageType * | GetInput (void) |
| |
| const InputImageType * | GetInput (unsigned int idx) |
| |
| OutputVectorContainerType * | GetOutput (void) |
| |
| DataObject::Pointer | MakeOutput (unsigned int idx) |
| |
| void | SetInput (unsigned int idx, const InputImageType *input) |
| |
| void | SetInput (const InputImageType *input) |
| |
| virtual unsigned int | SplitRequestedRegion (const ThreadIdType &threadId, const ThreadIdType &numberOfSplits, InputImageRegionType &splitRegion) |
| |
| virtual void | ThreadedGenerateData (const InputImageRegionType &inputRegionForThread, ThreadIdType threadId) |
| |
| OutputVectorContainerType * | GetOutput (void) |
| |
| OutputVectorContainerType * | GetOutput (unsigned int idx) |
| |
| virtual void | GraftNthOutput (unsigned int idx, DataObject *output) |
| |
| virtual void | GraftOutput (DataObject *output) |
| |
| virtual const InputImageRegionType & | GetCroppedInputImageRegion () |
| |
| virtual const InputImageRegionType & | GetInputImageRegion (unsigned int pos) const |
| |
| virtual const InputImageRegionType & | GetInputImageRegion (void) const |
| |
| virtual const MaskType * | GetMask (unsigned int pos) const |
| |
| virtual const MaskType * | GetMask (void) const |
| |
| virtual unsigned int | GetNumberOfInputImageRegions () const |
| |
| virtual unsigned int | GetNumberOfMasks () const |
| |
| virtual unsigned long | GetNumberOfSamples () const |
| |
| | itkStaticConstMacro (InputImageDimension, unsigned int, InputImageType::ImageDimension) |
| |
| virtual bool | SelectingNewSamplesOnUpdateSupported (void) const |
| |
| virtual bool | SelectNewSamplesOnUpdate (void) |
| |
| virtual void | SetInputImageRegion (const InputImageRegionType _arg, unsigned int pos) |
| |
| virtual void | SetInputImageRegion (const InputImageRegionType _arg) |
| |
| virtual void | SetMask (const MaskType *_arg, unsigned int pos) |
| |
| virtual void | SetMask (const MaskType *_arg) |
| |
| virtual void | SetNumberOfInputImageRegions (const unsigned int _arg) |
| |
| virtual void | SetNumberOfMasks (const unsigned int _arg) |
| |
| virtual void | SetUseMultiThread (bool _arg) |
| |
| virtual void | GenerateData (void) |
| |
| const InputImageType * | GetInput (void) |
| |
| const InputImageType * | GetInput (unsigned int idx) |
| |
| OutputVectorContainerType * | GetOutput (void) |
| |
| DataObject::Pointer | MakeOutput (unsigned int idx) |
| |
| void | SetInput (unsigned int idx, const InputImageType *input) |
| |
| void | SetInput (const InputImageType *input) |
| |
| virtual unsigned int | SplitRequestedRegion (const ThreadIdType &threadId, const ThreadIdType &numberOfSplits, InputImageRegionType &splitRegion) |
| |
| virtual void | ThreadedGenerateData (const InputImageRegionType &inputRegionForThread, ThreadIdType threadId) |
| |
| OutputVectorContainerType * | GetOutput (void) |
| |
| OutputVectorContainerType * | GetOutput (unsigned int idx) |
| |
| virtual void | GraftNthOutput (unsigned int idx, DataObject *output) |
| |
| virtual void | GraftOutput (DataObject *output) |
| |