18#ifndef elxFullSampler_h 
   19#define elxFullSampler_h 
   43template <
class TElastix>
 
   71  using typename Superclass1::DataObjectPointer;
 
   89  using typename Superclass2::ElastixType;
 
   90  using typename Superclass2::RegistrationType;
 
 
  105#ifndef ITK_MANUAL_INSTANTIATION 
  106#  include "elxFullSampler.hxx" 
An interpolator based on the itk::ImageFullSampler.
 
~FullSampler() override=default
 
ITK_DISALLOW_COPY_AND_MOVE(FullSampler)
 
itkStaticConstMacro(InputImageDimension, unsigned int, Superclass1::InputImageDimension)
 
elxClassNameMacro("Full")
 
typename Superclass2::ITKBaseType ITKBaseType
 
itk::SmartPointer< Self > Pointer
 
itk::SmartPointer< const Self > ConstPointer
 
Samples all voxels in the InputImageRegion.
 
typename InputImageType::ConstPointer InputImageConstPointer
 
ImageSample< InputImageType > ImageSampleType
 
VectorDataContainer< std::vcl_size_t, ImageSampleType > ImageSampleContainerType
 
typename InputImageType::PointType InputImagePointType
 
TInputImage InputImageType
 
typename InputImageType::IndexType InputImageIndexType
 
typename InputImageType::RegionType InputImageRegionType
 
typename Superclass::MaskType MaskType
 
typename InputImageType::Pointer InputImagePointer
 
typename InputImageType::PixelType InputImagePixelType
 
This class is a base class for any image sampler.
 
VectorDataContainer< std::vcl_size_t, ImageSample< TInputImage > > OutputVectorContainerType
 
typename OutputVectorContainerType::Pointer OutputVectorContainerPointer