OTB  7.3.0
Orfeo Toolbox
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision > Class Template Reference

#include <otbGridResampleImageFilter.h>

+ Inheritance diagram for otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >:
+ Collaboration diagram for otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >:

Public Types

typedef itk::SmartPointer< const SelfConstPointer
 
typedef itk::ContinuousIndex< double, InputImageDimensionContinuousInputIndexType
 
typedef itk::LinearInterpolateImageFunction< InputImageType, TInterpolatorPrecision > DefaultInterpolatorType
 
typedef itk::ImageBase< OutputImageType::ImageDimension > ImageBaseType
 
typedef ImageBaseType::IndexType IndexType
 
typedef TInputImage InputImageType
 
typedef InterpolatorConvertType::ComponentType InterpolatorComponentType
 
typedef itk::DefaultConvertPixelTraits< InterpolatorOutputTypeInterpolatorConvertType
 
typedef InterpolatorType::OutputType InterpolatorOutputType
 
typedef InterpolatorType::Pointer InterpolatorPointerType
 
typedef itk::InterpolateImageFunction< InputImageType, TInterpolatorPrecision > InterpolatorType
 
typedef OutputImageType::RegionType OutputImageRegionType
 
typedef TOutputImage OutputImageType
 
typedef OutputPixelConvertType::ComponentType OutputPixelComponentType
 
typedef itk::DefaultConvertPixelTraits< OutputPixelTypeOutputPixelConvertType
 
typedef TOutputImage::PixelType OutputPixelType
 
typedef itk::SmartPointer< SelfPointer
 
typedef ImageBaseType::PointType PointType
 
typedef GridResampleImageFilter Self
 
typedef ImageBaseType::SizeType SizeType
 
typedef ImageBaseType::SpacingType SpacingType
 
typedef itk::ImageToImageFilter< TInputImage, TOutputImage > Superclass
 

Public Member Functions

virtual void CheckOutputBoundsOff ()
 
virtual void CheckOutputBoundsOn ()
 
virtual ::itk::LightObject::Pointer CreateAnother (void) const
 
virtual bool GetCheckOutputBounds ()
 
virtual const OutputPixelTypeGetEdgePaddingValue () const
 
virtual double GetInterpolationMargin ()
 
itk::ModifiedTimeType GetMTime (void) const override
 
virtual const char * GetNameOfClass () const
 
virtual const PointTypeGetOutputOrigin () const
 
virtual const SizeTypeGetOutputSize () const
 
virtual const SpacingTypeGetOutputSpacing () const
 
virtual const IndexTypeGetOutputStartIndex () const
 
 itkGetObjectMacro (Interpolator, InterpolatorType)
 
virtual void SetCheckOutputBounds (bool _arg)
 
virtual void SetEdgePaddingValue (OutputPixelType _arg)
 
virtual void SetInterpolationMargin (double _arg)
 
virtual void SetInterpolator (InterpolatorType *_arg)
 
virtual void SetOutputOrigin (PointType _arg)
 
virtual void SetOutputSize (SizeType _arg)
 
virtual void SetOutputSpacing (SpacingType _arg)
 
virtual void SetOutputStartIndex (IndexType _arg)
 
void SetOutputParametersFromImage (const ImageBaseType *image)
 

Static Public Member Functions

static Pointer New ()
 

Static Public Attributes

static const unsigned int ImageDimension = TOutputImage::ImageDimension
 
static const unsigned int InputImageDimension = TInputImage::ImageDimension
 

Protected Member Functions

void AfterThreadedGenerateData () override
 
void BeforeThreadedGenerateData () override
 
void CastPixelWithBoundsChecking (const InterpolatorOutputType &value, const InterpolatorComponentType &minComponent, const InterpolatorComponentType &maxComponent, OutputPixelType &outputValue) const
 
void GenerateInputRequestedRegion () override
 
void GenerateOutputInformation () override
 
 GridResampleImageFilter ()
 
void PrintSelf (std::ostream &os, itk::Indent indent) const override
 
void ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, itk::ThreadIdType threadId) override
 
 ~GridResampleImageFilter () override
 

Private Member Functions

 GridResampleImageFilter (const Self &)=delete
 
void operator= (const Self &)=delete
 

Private Attributes

bool m_CheckOutputBounds
 
OutputPixelType m_EdgePaddingValue
 
double m_InterpolationMargin
 
InterpolatorPointerType m_Interpolator
 
PointType m_OutputOrigin
 
SizeType m_OutputSize
 
SpacingType m_OutputSpacing
 
IndexType m_OutputStartIndex
 
OutputImageRegionType m_ReachableOutputRegion
 

Detailed Description

template<typename TInputImage, typename TOutputImage, typename TInterpolatorPrecision = double>
class otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >

Resample input image on a new origin/spacing/size grid.

This filter resample the input image on a new grid defined by OutputOrigin, OutputSpacing and OutputSize, using the provided interpolator.

This is equivalent to a itk::ResampleImageFilter using an itk::IdentityTransform, except that it is slightly more efficient and that in this simplified case it is possible to explicitly compute the input requested region. The GridResampleImageFilter therefore supports streaming, contrary to the itk::ResampleImageFilter.

When grid position is outside of the input image domain, the default EdgePaddingValue is used.

If CheckOutputBounds flag is set to true (default value), the interpolated value will be checked for output pixel type range prior to casting.

Definition at line 61 of file otbGridResampleImageFilter.h.

Member Typedef Documentation

◆ ConstPointer

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef itk::SmartPointer<const Self> otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::ConstPointer

Definition at line 68 of file otbGridResampleImageFilter.h.

◆ ContinuousInputIndexType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef itk::ContinuousIndex<double, InputImageDimension> otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::ContinuousInputIndexType

Input pixel continuous index typdef

Definition at line 100 of file otbGridResampleImageFilter.h.

◆ DefaultInterpolatorType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef itk::LinearInterpolateImageFunction<InputImageType, TInterpolatorPrecision> otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::DefaultInterpolatorType

Definition at line 94 of file otbGridResampleImageFilter.h.

◆ ImageBaseType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef itk::ImageBase<OutputImageType::ImageDimension> otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::ImageBaseType

ImageBase typedef

Definition at line 103 of file otbGridResampleImageFilter.h.

◆ IndexType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef ImageBaseType::IndexType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::IndexType

Definition at line 107 of file otbGridResampleImageFilter.h.

◆ InputImageType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef TInputImage otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::InputImageType

Typedef parameters

Definition at line 82 of file otbGridResampleImageFilter.h.

◆ InterpolatorComponentType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef InterpolatorConvertType::ComponentType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::InterpolatorComponentType

Definition at line 97 of file otbGridResampleImageFilter.h.

◆ InterpolatorConvertType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef itk::DefaultConvertPixelTraits<InterpolatorOutputType> otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::InterpolatorConvertType

Definition at line 96 of file otbGridResampleImageFilter.h.

◆ InterpolatorOutputType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef InterpolatorType::OutputType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::InterpolatorOutputType

Definition at line 95 of file otbGridResampleImageFilter.h.

◆ InterpolatorPointerType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef InterpolatorType::Pointer otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::InterpolatorPointerType

Definition at line 93 of file otbGridResampleImageFilter.h.

◆ InterpolatorType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef itk::InterpolateImageFunction<InputImageType, TInterpolatorPrecision> otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::InterpolatorType

Interpolator type

Definition at line 92 of file otbGridResampleImageFilter.h.

◆ OutputImageRegionType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef OutputImageType::RegionType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::OutputImageRegionType

Definition at line 84 of file otbGridResampleImageFilter.h.

◆ OutputImageType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef TOutputImage otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::OutputImageType

Definition at line 83 of file otbGridResampleImageFilter.h.

◆ OutputPixelComponentType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef OutputPixelConvertType::ComponentType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::OutputPixelComponentType

Definition at line 89 of file otbGridResampleImageFilter.h.

◆ OutputPixelConvertType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef itk::DefaultConvertPixelTraits<OutputPixelType> otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::OutputPixelConvertType

Definition at line 88 of file otbGridResampleImageFilter.h.

◆ OutputPixelType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef TOutputImage::PixelType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::OutputPixelType

Definition at line 85 of file otbGridResampleImageFilter.h.

◆ Pointer

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef itk::SmartPointer<Self> otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::Pointer

Definition at line 67 of file otbGridResampleImageFilter.h.

◆ PointType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef ImageBaseType::PointType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::PointType

Definition at line 106 of file otbGridResampleImageFilter.h.

◆ Self

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef GridResampleImageFilter otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::Self

Standard class typedefs.

Definition at line 65 of file otbGridResampleImageFilter.h.

◆ SizeType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef ImageBaseType::SizeType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::SizeType

Definition at line 105 of file otbGridResampleImageFilter.h.

◆ SpacingType

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef ImageBaseType::SpacingType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::SpacingType

Definition at line 104 of file otbGridResampleImageFilter.h.

◆ Superclass

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
typedef itk::ImageToImageFilter<TInputImage, TOutputImage> otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::Superclass

Definition at line 66 of file otbGridResampleImageFilter.h.

Constructor & Destructor Documentation

◆ GridResampleImageFilter() [1/2]

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision >
otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::GridResampleImageFilter ( )
protected

◆ ~GridResampleImageFilter()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::~GridResampleImageFilter ( )
inlineoverrideprotected

Destructor

Definition at line 144 of file otbGridResampleImageFilter.h.

◆ GridResampleImageFilter() [2/2]

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::GridResampleImageFilter ( const Self )
privatedelete

Member Function Documentation

◆ AfterThreadedGenerateData()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision >
void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::AfterThreadedGenerateData ( )
overrideprotected

◆ BeforeThreadedGenerateData()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision >
void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::BeforeThreadedGenerateData ( void  )
overrideprotected

◆ CastPixelWithBoundsChecking()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::CastPixelWithBoundsChecking ( const InterpolatorOutputType value,
const InterpolatorComponentType minComponent,
const InterpolatorComponentType maxComponent,
OutputPixelType outputValue 
) const
inlineprotected

◆ CheckOutputBoundsOff()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::CheckOutputBoundsOff ( )
virtual

◆ CheckOutputBoundsOn()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::CheckOutputBoundsOn ( )
virtual

◆ CreateAnother()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual::itk::LightObject::Pointer otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::CreateAnother ( void  ) const

◆ GenerateInputRequestedRegion()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision >
void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::GenerateInputRequestedRegion ( void  )
overrideprotected

◆ GenerateOutputInformation()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision >
void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::GenerateOutputInformation ( void  )
overrideprotected

◆ GetCheckOutputBounds()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual bool otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::GetCheckOutputBounds ( )
virtual

◆ GetEdgePaddingValue()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual const OutputPixelType& otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::GetEdgePaddingValue ( ) const
virtual

◆ GetInterpolationMargin()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual double otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::GetInterpolationMargin ( )
virtual

◆ GetMTime()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision >
itk::ModifiedTimeType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::GetMTime ( void  ) const
override

Method Compute the Modified Time based on changed to the components.

Definition at line 370 of file otbGridResampleImageFilter.hxx.

References otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::m_Interpolator.

◆ GetNameOfClass()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual const char* otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::GetNameOfClass ( ) const
virtual

Run-time type information (and related methods).

◆ GetOutputOrigin()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual const PointType& otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::GetOutputOrigin ( ) const
virtual

◆ GetOutputSize()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual const SizeType& otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::GetOutputSize ( ) const
virtual

◆ GetOutputSpacing()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual const SpacingType& otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::GetOutputSpacing ( ) const
virtual

◆ GetOutputStartIndex()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual const IndexType& otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::GetOutputStartIndex ( ) const
virtual

◆ itkGetObjectMacro()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::itkGetObjectMacro ( Interpolator  ,
InterpolatorType   
)

◆ New()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
static Pointer otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::New ( )
static

Method for creation through the object factory.

◆ operator=()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::operator= ( const Self )
privatedelete

◆ PrintSelf()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision >
void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::PrintSelf ( std::ostream &  os,
itk::Indent  indent 
) const
overrideprotected

◆ SetCheckOutputBounds()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::SetCheckOutputBounds ( bool  _arg)
virtual

◆ SetEdgePaddingValue()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::SetEdgePaddingValue ( OutputPixelType  _arg)
virtual

◆ SetInterpolationMargin()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::SetInterpolationMargin ( double  _arg)
virtual

◆ SetInterpolator()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::SetInterpolator ( InterpolatorType _arg)
virtual

◆ SetOutputOrigin()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::SetOutputOrigin ( PointType  _arg)
virtual

◆ SetOutputParametersFromImage()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision >
void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::SetOutputParametersFromImage ( const ImageBaseType image)

◆ SetOutputSize()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::SetOutputSize ( SizeType  _arg)
virtual

◆ SetOutputSpacing()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::SetOutputSpacing ( SpacingType  _arg)
virtual

◆ SetOutputStartIndex()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
virtual void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::SetOutputStartIndex ( IndexType  _arg)
virtual

◆ ThreadedGenerateData()

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision >
void otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::ThreadedGenerateData ( const OutputImageRegionType outputRegionForThread,
itk::ThreadIdType  threadId 
)
overrideprotected

Member Data Documentation

◆ ImageDimension

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
const unsigned int otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::ImageDimension = TOutputImage::ImageDimension
static

◆ InputImageDimension

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
const unsigned int otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::InputImageDimension = TInputImage::ImageDimension
static

Number of dimensions.

Definition at line 78 of file otbGridResampleImageFilter.h.

◆ m_CheckOutputBounds

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
bool otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::m_CheckOutputBounds
private

◆ m_EdgePaddingValue

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
OutputPixelType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::m_EdgePaddingValue
private

◆ m_InterpolationMargin

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
double otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::m_InterpolationMargin
private

◆ m_Interpolator

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
InterpolatorPointerType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::m_Interpolator
private

◆ m_OutputOrigin

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
PointType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::m_OutputOrigin
private

◆ m_OutputSize

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
SizeType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::m_OutputSize
private

◆ m_OutputSpacing

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
SpacingType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::m_OutputSpacing
private

◆ m_OutputStartIndex

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
IndexType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::m_OutputStartIndex
private

◆ m_ReachableOutputRegion

template<typename TInputImage , typename TOutputImage , typename TInterpolatorPrecision = double>
OutputImageRegionType otb::GridResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecision >::m_ReachableOutputRegion
private

The documentation for this class was generated from the following files: