OTB
9.0.0
Orfeo Toolbox
|
#include <otbSarParametricMapFunction.h>
Public Types | |
typedef std::array< int, 2 > | ArrayIndexType |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef Superclass::ContinuousIndexType | ContinuousIndexType |
typedef Superclass::IndexType | IndexType |
typedef TInputImage | InputImageType |
typedef InputImageType::PixelType | InputPixelType |
typedef itk::VariableSizeMatrix< double > | MatrixType |
typedef Superclass::OutputType | OutputType |
typedef PointSetType::PixelType | PixelType |
typedef itk::SmartPointer< Self > | Pointer |
typedef PointSetType::ConstPointer | PointSetConstPointer |
typedef PointSetType::Pointer | PointSetPointer |
typedef itk::PointSet< OutputType, ImageDimension > | PointSetType |
typedef PointSetType::PointType | PointType |
typedef itk::NumericTraits< InputPixelType >::ScalarRealType | RealType |
typedef SarParametricMapFunction | Self |
typedef itk::ImageFunction< TInputImage, typename itk::NumericTraits< typename TInputImage::PixelType >::ScalarRealType, TCoordRep > | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
RealType | Evaluate (const PointType &point) const override |
Static Public Member Functions | |
static Pointer | New () |
Evaluates a parametric bidimensionnal polynomial model from a PointSet.
Definition at line 43 of file otbSarParametricMapFunction.h.
typedef std::array<int, 2> otb::SarParametricMapFunction< TInputImage, TCoordRep >::ArrayIndexType |
Definition at line 64 of file otbSarParametricMapFunction.h.
typedef itk::SmartPointer<const Self> otb::SarParametricMapFunction< TInputImage, TCoordRep >::ConstPointer |
Definition at line 51 of file otbSarParametricMapFunction.h.
typedef Superclass::ContinuousIndexType otb::SarParametricMapFunction< TInputImage, TCoordRep >::ContinuousIndexType |
Definition at line 65 of file otbSarParametricMapFunction.h.
typedef Superclass::IndexType otb::SarParametricMapFunction< TInputImage, TCoordRep >::IndexType |
Definition at line 63 of file otbSarParametricMapFunction.h.
typedef TInputImage otb::SarParametricMapFunction< TInputImage, TCoordRep >::InputImageType |
InputImageType typedef support.
Definition at line 57 of file otbSarParametricMapFunction.h.
typedef InputImageType::PixelType otb::SarParametricMapFunction< TInputImage, TCoordRep >::InputPixelType |
Definition at line 61 of file otbSarParametricMapFunction.h.
typedef itk::VariableSizeMatrix<double> otb::SarParametricMapFunction< TInputImage, TCoordRep >::MatrixType |
Definition at line 75 of file otbSarParametricMapFunction.h.
typedef Superclass::OutputType otb::SarParametricMapFunction< TInputImage, TCoordRep >::OutputType |
Definition at line 62 of file otbSarParametricMapFunction.h.
typedef PointSetType::PixelType otb::SarParametricMapFunction< TInputImage, TCoordRep >::PixelType |
Definition at line 73 of file otbSarParametricMapFunction.h.
typedef itk::SmartPointer<Self> otb::SarParametricMapFunction< TInputImage, TCoordRep >::Pointer |
Definition at line 50 of file otbSarParametricMapFunction.h.
typedef PointSetType::ConstPointer otb::SarParametricMapFunction< TInputImage, TCoordRep >::PointSetConstPointer |
Definition at line 71 of file otbSarParametricMapFunction.h.
typedef PointSetType::Pointer otb::SarParametricMapFunction< TInputImage, TCoordRep >::PointSetPointer |
Definition at line 70 of file otbSarParametricMapFunction.h.
typedef itk::PointSet<OutputType, ImageDimension> otb::SarParametricMapFunction< TInputImage, TCoordRep >::PointSetType |
Definition at line 69 of file otbSarParametricMapFunction.h.
typedef PointSetType::PointType otb::SarParametricMapFunction< TInputImage, TCoordRep >::PointType |
Definition at line 72 of file otbSarParametricMapFunction.h.
typedef itk::NumericTraits<InputPixelType>::ScalarRealType otb::SarParametricMapFunction< TInputImage, TCoordRep >::RealType |
Datatype used for the evaluation
Definition at line 78 of file otbSarParametricMapFunction.h.
typedef SarParametricMapFunction otb::SarParametricMapFunction< TInputImage, TCoordRep >::Self |
Standard class typedefs.
Definition at line 48 of file otbSarParametricMapFunction.h.
typedef itk::ImageFunction<TInputImage, typename itk::NumericTraits<typename TInputImage::PixelType>::ScalarRealType, TCoordRep> otb::SarParametricMapFunction< TInputImage, TCoordRep >::Superclass |
Definition at line 49 of file otbSarParametricMapFunction.h.
|
protected |
Constructor
Definition at line 40 of file otbSarParametricMapFunction.hxx.
References otb::SarParametricMapFunction< TInputImage, TCoordRep >::m_Coeff.
|
inlineoverrideprotected |
the width of the complete product (read from metadata)
Definition at line 133 of file otbSarParametricMapFunction.h.
|
privatedelete |
the width of the complete product (read from metadata)
virtual::itk::LightObject::Pointer otb::SarParametricMapFunction< TInputImage, TCoordRep >::CreateAnother | ( | void | ) | const |
|
override |
Evaluate the function at specific positions
Definition at line 189 of file otbSarParametricMapFunction.hxx.
|
inlineoverride |
the width of the complete product (read from metadata)
Definition at line 93 of file otbSarParametricMapFunction.h.
|
inlineoverride |
Evalulate the function at specified index
Definition at line 84 of file otbSarParametricMapFunction.h.
void otb::SarParametricMapFunction< TInputImage, TCoordRep >::EvaluateParametricCoefficient |
Evaluate parametric coefficient from pointset
Definition at line 103 of file otbSarParametricMapFunction.hxx.
References otb::NumberOfColumns, and otb::NumberOfLines.
|
virtual |
the width of the complete product (read from metadata)
|
virtual |
the width of the complete product (read from metadata)
|
virtual |
Get/Set the Coeff pointer
|
virtual |
Run-time type information (and related methods).
|
virtual |
the width of the complete product (read from metadata)
|
private |
the width of the complete product (read from metadata)
Definition at line 79 of file otbSarParametricMapFunction.hxx.
otb::SarParametricMapFunction< TInputImage, TCoordRep >::itkGetObjectMacro | ( | PointSet | , |
PointSetType | |||
) |
Get/Set the PointSet pointer
|
static |
Method for creation through the object factory.
Referenced by otb::SarBrightnessFunction< TInputImage, TCoordRep >::SarBrightnessFunction(), and otb::SarRadiometricCalibrationFunction< TInputImage, TCoordRep >::SarRadiometricCalibrationFunction().
|
privatedelete |
the width of the complete product (read from metadata)
|
overrideprotected |
the width of the complete product (read from metadata)
Definition at line 213 of file otbSarParametricMapFunction.hxx.
|
virtual |
Get/Set the Coeff pointer
void otb::SarParametricMapFunction< TInputImage, TCoordRep >::SetConstantValue | ( | const RealType & | value | ) |
Set constante value for evaluation
Definition at line 49 of file otbSarParametricMapFunction.hxx.
|
inline |
the width of the complete product (read from metadata)
Definition at line 103 of file otbSarParametricMapFunction.h.
void otb::SarParametricMapFunction< TInputImage, TCoordRep >::SetPolynomalSize | ( | const ArrayIndexType | PolynomalSize | ) |
the width of the complete product (read from metadata)
Definition at line 73 of file otbSarParametricMapFunction.hxx.
void otb::SarParametricMapFunction< TInputImage, TCoordRep >::SetPolynomalSize | ( | const IndexType | PolynomalSize | ) |
Get/Set the PolynomalSize pointer
Definition at line 65 of file otbSarParametricMapFunction.hxx.
|
static |
Definition at line 67 of file otbSarParametricMapFunction.h.
|
private |
the width of the complete product (read from metadata)
Definition at line 145 of file otbSarParametricMapFunction.h.
Referenced by otb::SarParametricMapFunction< TInputImage, TCoordRep >::SarParametricMapFunction().
|
private |
the width of the complete product (read from metadata)
Definition at line 146 of file otbSarParametricMapFunction.h.
|
private |
the width of the complete product (read from metadata)
Definition at line 144 of file otbSarParametricMapFunction.h.
|
private |
the width of the complete product (read from metadata)
Definition at line 148 of file otbSarParametricMapFunction.h.
|
private |
the width of the complete product (read from metadata)
Definition at line 147 of file otbSarParametricMapFunction.h.