18#ifndef elxRandomCoordinateSampler_h 
   19#define elxRandomCoordinateSampler_h 
   77template <
class TElastix>
 
  105  using typename Superclass1::DataObjectPointer;
 
  133  using typename Superclass2::ElastixType;
 
  134  using typename Superclass2::RegistrationType;
 
 
  157#ifndef ITK_MANUAL_INSTANTIATION 
  158#  include "elxRandomCoordinateSampler.hxx" 
An interpolator based on the itk::ImageRandomCoordinateSampler.
 
typename Superclass2::ITKBaseType ITKBaseType
 
void BeforeEachResolution() override
 
~RandomCoordinateSampler() override=default
 
RandomCoordinateSampler()=default
 
itkStaticConstMacro(InputImageDimension, unsigned int, Superclass1::InputImageDimension)
 
itk::SmartPointer< Self > Pointer
 
elxClassNameMacro("RandomCoordinate")
 
ITK_DISALLOW_COPY_AND_MOVE(RandomCoordinateSampler)
 
itk::SmartPointer< const Self > ConstPointer
 
Samples an image by randomly composing a set of physical coordinates.
 
BSplineInterpolateImageFunction< InputImageType, CoordRepType, double > DefaultInterpolatorType
 
typename InputImageType::SpacingType InputImageSpacingType
 
InterpolateImageFunction< InputImageType, CoordRepType > InterpolatorType
 
This class is a base class for any image sampler.
 
typename InputImageType::ConstPointer InputImageConstPointer
 
ImageSample< InputImageType > ImageSampleType
 
VectorDataContainer< std::vcl_size_t, ImageSampleType > ImageSampleContainerType
 
typename InputImageType::PointType InputImagePointType
 
typename InputImageType::SizeType InputImageSizeType
 
typename InputImagePointType::ValueType InputImagePointValueType
 
TInputImage InputImageType
 
typename ImageSampleType::RealType ImageSampleValueType
 
typename InputImageType::IndexType InputImageIndexType
 
typename InputImageType::RegionType InputImageRegionType
 
typename InputImageType::Pointer InputImagePointer
 
ImageMaskSpatialObject< Self::InputImageDimension > MaskType
 
typename InputImageType::PixelType InputImagePixelType
 
VectorDataContainer< std::vcl_size_t, ImageSample< TInputImage > > OutputVectorContainerType
 
typename OutputVectorContainerType::Pointer OutputVectorContainerPointer