![]() |
OTB
9.1.1
Orfeo Toolbox
|
#include <otbProlateInterpolateImageFunction.h>
Inheritance diagram for otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >:
Collaboration diagram for otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >:Public Member Functions | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| virtual const char * | GetNameOfClass () const |
| VectorType | GetOriginalProfile () const |
| unsigned int | GetOriginalProfileSize () const |
Public Member Functions inherited from otb::GenericInterpolateImageFunction< TInputImage, Function::ProlateFunction< double, double >, itk::ConstantBoundaryCondition< TInputImage >, double > | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| virtual const char * | GetNameOfClass () const |
| OutputType | EvaluateAtContinuousIndex (const ContinuousIndexType &index) const override |
| virtual void | SetRadius (unsigned int rad) |
| virtual unsigned int | GetRadius () const |
| virtual FunctionType & | GetFunction (void) |
| virtual void | Initialize () |
| virtual void | SetNormalizeWeight (bool _arg) |
| virtual bool | GetNormalizeWeight () |
Static Public Member Functions | |
| static Pointer | New () |
Static Public Member Functions inherited from otb::GenericInterpolateImageFunction< TInputImage, Function::ProlateFunction< double, double >, itk::ConstantBoundaryCondition< TInputImage >, double > | |
| static Pointer | New () |
Static Public Attributes | |
| static const unsigned int | ImageDimension = Superclass::ImageDimension |
Static Public Attributes inherited from otb::GenericInterpolateImageFunction< TInputImage, Function::ProlateFunction< double, double >, itk::ConstantBoundaryCondition< TInputImage >, double > | |
| static const unsigned int | ImageDimension |
Protected Member Functions | |
| ProlateInterpolateImageFunction () | |
| ~ProlateInterpolateImageFunction () override | |
| void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
Protected Member Functions inherited from otb::GenericInterpolateImageFunction< TInputImage, Function::ProlateFunction< double, double >, itk::ConstantBoundaryCondition< TInputImage >, double > | |
| GenericInterpolateImageFunction () | |
| ~GenericInterpolateImageFunction () override | |
| void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
| void | Modified (void) const override |
| virtual void | ResetOffsetTable () |
| virtual void | InitializeTables () |
| virtual void | FillWeightOffsetTable () |
Private Member Functions | |
| void | operator= (const Self &)=delete |
| ProlateInterpolateImageFunction (const Self &)=delete | |
Prolate interpolation of an otb::image.
ProlateInterpolateImageFunction interpolates image intensity according to a resampling profil.
The Initialize() method need to be call to create the filter.
Definition at line 208 of file otbProlateInterpolateImageFunction.h.
| typedef itk::SmartPointer<const Self> otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::ConstPointer |
Definition at line 218 of file otbProlateInterpolateImageFunction.h.
| typedef Superclass::ContinuousIndexType otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::ContinuousIndexType |
Definition at line 241 of file otbProlateInterpolateImageFunction.h.
| typedef Function::ProlateFunction<InputInterpolatorType, OutputInterpolatorType> otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::FunctionType |
Definition at line 239 of file otbProlateInterpolateImageFunction.h.
| typedef Superclass::IndexType otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::IndexType |
Superclass typedef inheritance.
Definition at line 236 of file otbProlateInterpolateImageFunction.h.
| typedef Superclass::InputImageType otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::InputImageType |
Input and output images typedef definition.
Definition at line 224 of file otbProlateInterpolateImageFunction.h.
| typedef TInputInterpolator otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::InputInterpolatorType |
Definition at line 229 of file otbProlateInterpolateImageFunction.h.
| typedef Superclass::IteratorType otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::IteratorType |
Definition at line 240 of file otbProlateInterpolateImageFunction.h.
| typedef TOutputInterpolator otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::OutputInterpolatorType |
Definition at line 230 of file otbProlateInterpolateImageFunction.h.
| typedef Superclass::OutputType otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::OutputType |
Definition at line 228 of file otbProlateInterpolateImageFunction.h.
| typedef itk::SmartPointer<Self> otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::Pointer |
Definition at line 217 of file otbProlateInterpolateImageFunction.h.
| typedef Superclass::RealType otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::RealType |
Definition at line 238 of file otbProlateInterpolateImageFunction.h.
| typedef ProlateInterpolateImageFunction otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::Self |
Standard class typedefs.
Definition at line 214 of file otbProlateInterpolateImageFunction.h.
| typedef Superclass::SizeType otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::SizeType |
Definition at line 237 of file otbProlateInterpolateImageFunction.h.
| typedef GenericInterpolateImageFunction<TInputImage, Function::ProlateFunction<TInputInterpolator, TOutputInterpolator>, TBoundaryCondition, TCoordRep> otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::Superclass |
Definition at line 216 of file otbProlateInterpolateImageFunction.h.
| typedef std::vector<double> otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::VectorType |
Definition at line 242 of file otbProlateInterpolateImageFunction.h.
|
protected |
Constructor
Definition at line 73 of file otbProlateInterpolateImageFunction.hxx.
|
overrideprotected |
Destructor
Definition at line 82 of file otbProlateInterpolateImageFunction.hxx.
|
privatedelete |
| virtual::itk::LightObject::Pointer otb::ProlateInterpolateImageFunction< TInputImage, TBoundaryCondition, TCoordRep, TInputInterpolator, TOutputInterpolator >::CreateAnother | ( | void | ) | const |
|
virtual |
Run-time type information (and related methods).
|
inline |
Definition at line 248 of file otbProlateInterpolateImageFunction.h.
|
inline |
Definition at line 244 of file otbProlateInterpolateImageFunction.h.
|
static |
Method for creation through the object factory.
|
privatedelete |
|
overrideprotected |
Constructor
Definition at line 87 of file otbProlateInterpolateImageFunction.hxx.
|
static |
Dimension underlying input image.
Definition at line 233 of file otbProlateInterpolateImageFunction.h.
1.8.17