![]() |
OTB
9.0.0
Orfeo Toolbox
|
#include <otbGenericRSTransform.h>
Additional Inherited Members | |
![]() | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef itk::SmartPointer< Self > | Pointer |
typedef Transform | Self |
typedef itk::Transform< double, NInputDimensions, NOutputDimensions > | Superclass |
enum | TransformDirection |
typedef double | ScalarType |
typedef Superclass::ParametersType | ParametersType |
typedef Superclass::ParametersValueType | ParametersValueType |
typedef Superclass::NumberOfParametersType | NumberOfParametersType |
typedef itk::Array2D< double > | JacobianType |
typedef itk::Vector< double, NInputDimensions > | InputVectorType |
typedef itk::Vector< double, NOutputDimensions > | OutputVectorType |
typedef itk::CovariantVector< double, NInputDimensions > | InputCovariantVectorType |
typedef itk::CovariantVector< double, NOutputDimensions > | OutputCovariantVectorType |
typedef vnl_vector_fixed< double, NInputDimensions > | InputVnlVectorType |
typedef vnl_vector_fixed< double, NOutputDimensions > | OutputVnlVectorType |
typedef itk::Point< double, NInputDimensions > | InputPointType |
typedef itk::Point< double, NOutputDimensions > | OutputPointType |
typedef Superclass::InverseTransformBaseType | InverseTransformBaseType |
typedef Superclass::InverseTransformBasePointer | InverseTransformBasePointer |
![]() | |
virtual const char * | GetNameOfClass () const |
unsigned int | GetInputSpaceDimension (void) const override |
unsigned int | GetOutputSpaceDimension (void) const override |
OutputPointType | TransformPoint (const InputPointType &) const override |
OutputVectorType | TransformVector (const InputVectorType &) const override |
OutputVnlVectorType | TransformVector (const InputVnlVectorType &) const override |
OutputCovariantVectorType | TransformCovariantVector (const InputCovariantVectorType &) const override |
void | SetParameters (const ParametersType &) override |
void | ComputeJacobianWithRespectToParameters (const InputPointType &, JacobianType &) const override |
void | SetParametersByValue (const ParametersType &p) override |
const ParametersType & | GetParameters (void) const override |
void | SetFixedParameters (const ParametersType &) override |
const ParametersType & | GetFixedParameters (void) const override |
virtual const JacobianType & | GetJacobian (const InputPointType &) const |
NumberOfParametersType | GetNumberOfParameters (void) const override |
![]() | |
static const unsigned int | InputSpaceDimension |
static const unsigned int | OutputSpaceDimension |
![]() | |
Transform () | |
Transform (NumberOfParametersType numberOfParameters) | |
~Transform () override | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
![]() | |
ParametersType | m_Parameters |
ParametersType | m_FixedParameters |
JacobianType | m_Jacobian |
This is the class to handle generic remote sensing transform.
The transformation will transform the coordinate from any map projection or sensor model to any map projection or sensor model.
If one of the projection (output or input) is a map projection, it can be specified using the WKT or the EPSG code.
Definition at line 57 of file otbGenericRSTransform.h.
typedef itk::SmartPointer<const Self> otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::ConstPointer |
Method for creation through the object factory.
Definition at line 67 of file otbGenericRSTransform.h.
typedef TransformDirection otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::DirectionOfMappingEnumType |
Method for creation through the object factory.
Definition at line 89 of file otbGenericRSTransform.h.
typedef GenericTransformType::Pointer otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::GenericTransformPointerType |
Method for creation through the object factory.
Definition at line 79 of file otbGenericRSTransform.h.
typedef itk::Transform<double, NInputDimensions, NOutputDimensions> otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::GenericTransformType |
Method for creation through the object factory.
Definition at line 78 of file otbGenericRSTransform.h.
typedef itk::Point<ScalarType, NInputDimensions> otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::InputPointType |
Method for creation through the object factory.
Definition at line 72 of file otbGenericRSTransform.h.
typedef Superclass::InverseTransformBasePointer otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::InverseTransformBasePointer |
Method for creation through the object factory.
Definition at line 83 of file otbGenericRSTransform.h.
typedef Superclass::JacobianType otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::JacobianType |
Method for creation through the object factory.
Definition at line 71 of file otbGenericRSTransform.h.
typedef itk::Point<double, 2> otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::OriginType |
Method for creation through the object factory.
Definition at line 76 of file otbGenericRSTransform.h.
typedef itk::Point<ScalarType, NOutputDimensions> otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::OutputPointType |
Method for creation through the object factory.
Definition at line 73 of file otbGenericRSTransform.h.
typedef itk::SmartPointer<Self> otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::Pointer |
Method for creation through the object factory.
Definition at line 66 of file otbGenericRSTransform.h.
typedef Superclass::ScalarType otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::ScalarType |
Method for creation through the object factory.
Definition at line 70 of file otbGenericRSTransform.h.
typedef GenericRSTransform otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::Self |
Method for creation through the object factory.
Definition at line 65 of file otbGenericRSTransform.h.
typedef itk::Vector<double, 2> otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::SpacingType |
Method for creation through the object factory.
Definition at line 75 of file otbGenericRSTransform.h.
typedef otb::Transform<TScalarType, NInputDimensions, NOutputDimensions> otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::Superclass |
Method for creation through the object factory.
Definition at line 64 of file otbGenericRSTransform.h.
typedef TransformType::Pointer otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::TransformPointerType |
Method for creation through the object factory.
Definition at line 81 of file otbGenericRSTransform.h.
typedef otb::CompositeTransform<GenericTransformType, GenericTransformType> otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::TransformType |
Method for creation through the object factory.
Definition at line 80 of file otbGenericRSTransform.h.
|
protected |
Method for creation through the object factory.
|
inlineoverrideprotected |
Method for creation through the object factory.
Definition at line 185 of file otbGenericRSTransform.h.
|
privatedelete |
Method for creation through the object factory.
|
inlineoverride |
Method for creation through the object factory.
Definition at line 179 of file otbGenericRSTransform.h.
virtual::itk::LightObject::Pointer otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::CreateAnother | ( | void | ) | const |
Method for creation through the object factory.
|
inline |
Set/Get ImageMetadata
Definition at line 107 of file otbGenericRSTransform.h.
|
virtual |
Method for creation through the object factory.
|
virtual |
Method for creation through the object factory.
|
virtual |
Method for creation through the object factory.
bool otb::GenericRSTransform< TScalarType, NInputDimensions, NOutputDimensions >::GetInverse | ( | Self * | inverseTransform | ) | const |
Method for creation through the object factory.
|
override |
Method for creation through the object factory.
|
virtual |
Run-time type information (and related methods).
|
inline |
Method for creation through the object factory.
Definition at line 118 of file otbGenericRSTransform.h.
|
virtual |
Method for creation through the object factory.
|
virtual |
Method for creation through the object factory.
|
virtual |
Method for creation through the object factory.
|
virtual |
Methods prototypes
|
virtual |
Get Transform accuracy
|
virtual |
Method for creation through the object factory.
|
inlinevirtual |
Check if the transform is up to date
Definition at line 154 of file otbGenericRSTransform.h.
|
inlineoverrideprotected |
Method for creation through the object factory.
Definition at line 190 of file otbGenericRSTransform.h.
|
static |
Method for creation through the object factory.
Referenced by otb::StereorectificationDisplacementFieldSource< TInputImage, TOutputImage >::StereorectificationDisplacementFieldSource().
|
privatedelete |
Method for creation through the object factory.
|
overrideprotected |
Method for creation through the object factory.
|
inline |
Method for creation through the object factory.
Definition at line 112 of file otbGenericRSTransform.h.
|
virtual |
Set the origin of the vector data.
|
virtual |
Set/Get for input and output projections.
|
virtual |
Set the spacing (size of a pixel) of the vector data.
|
inline |
Method for creation through the object factory.
Definition at line 123 of file otbGenericRSTransform.h.
|
virtual |
Set the origin of the vector data.
|
virtual |
Method for creation through the object factory.
|
virtual |
Set the spacing (size of a pixel) of the vector data.
|
inlineoverride |
Method for creation through the object factory.
Definition at line 174 of file otbGenericRSTransform.h.
|
override |
Method for creation through the object factory.
|
static |
Method for creation through the object factory.
Definition at line 93 of file otbGenericRSTransform.h.
|
private |
Method for creation through the object factory.
Definition at line 202 of file otbGenericRSTransform.h.
|
private |
Method for creation through the object factory.
Definition at line 209 of file otbGenericRSTransform.h.
|
private |
Method for creation through the object factory.
Definition at line 205 of file otbGenericRSTransform.h.
|
private |
Method for creation through the object factory.
Definition at line 208 of file otbGenericRSTransform.h.
|
private |
Method for creation through the object factory.
Definition at line 215 of file otbGenericRSTransform.h.
|
private |
Method for creation through the object factory.
Definition at line 203 of file otbGenericRSTransform.h.
|
private |
Method for creation through the object factory.
Definition at line 211 of file otbGenericRSTransform.h.
|
private |
Method for creation through the object factory.
Definition at line 206 of file otbGenericRSTransform.h.
|
private |
Method for creation through the object factory.
Definition at line 210 of file otbGenericRSTransform.h.
|
private |
Method for creation through the object factory.
Definition at line 216 of file otbGenericRSTransform.h.
|
private |
Method for creation through the object factory.
Definition at line 213 of file otbGenericRSTransform.h.
|
private |
Method for creation through the object factory.
Definition at line 218 of file otbGenericRSTransform.h.
|
mutableprivate |
Method for creation through the object factory.
Definition at line 217 of file otbGenericRSTransform.h.
|
static |
Method for creation through the object factory.
Definition at line 94 of file otbGenericRSTransform.h.
|
static |
Method for creation through the object factory.
Definition at line 96 of file otbGenericRSTransform.h.
|
static |
Method for creation through the object factory.
Definition at line 95 of file otbGenericRSTransform.h.