15 #ifndef __MultiInputImageRandomCoordinateSampler_h
16 #define __MultiInputImageRandomCoordinateSampler_h
19 #include "itkInterpolateImageFunction.h"
20 #include "itkBSplineInterpolateImageFunction.h"
21 #include "itkMersenneTwisterRandomVariateGenerator.h"
37 template <
class TInputImage >
76 Superclass::InputImageDimension );
82 typedef InterpolateImageFunction<
102 itkGetConstMacro( UseRandomSampleRegion,
bool );
103 itkSetMacro( UseRandomSampleRegion,
bool );
116 void PrintSelf( std::ostream& os, Indent indent )
const;
151 #ifndef ITK_MANUAL_INSTANTIATION
152 #include "itkMultiInputImageRandomCoordinateSampler.txx"
155 #endif // end #ifndef __MultiInputImageRandomCoordinateSampler_h
ImageSampleType::RealType ImageSampleValueType
InputImageType::PointType InputImagePointType
A class that defines an image sample, which is the coordinates of a point and its value...
Superclass::DataObjectPointer DataObjectPointer
Superclass::InputImagePixelType InputImagePixelType
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.
InputImagePointType::ValueType InputImagePointValueType
Superclass::InputImageRegionType InputImageRegionType
Superclass::OutputVectorContainerPointer OutputVectorContainerPointer
InputImageType::SizeType InputImageSizeType
Superclass::InputImagePointer InputImagePointer
SpatialObject< itkGetStaticConstMacro(InputImageDimension) > MaskType
Superclass::InputImageConstPointer InputImageConstPointer
Superclass::InputImageType InputImageType
This class is a base class for any image sampler that randomly picks samples.
InputImageType::IndexType InputImageIndexType