![]() |
OTB
9.1.1
Orfeo Toolbox
|
#include <otbGeocentricTransform.h>
Inheritance diagram for otb::GeocentricTransform< TDirectionOfMapping, TScalarType >:
Collaboration diagram for otb::GeocentricTransform< TDirectionOfMapping, TScalarType >:Public Types | |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| typedef itk::Point< ScalarType, 3 > | InputPointType |
| typedef itk::Point< ScalarType, 3 > | OutputPointType |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef Superclass::ScalarType | ScalarType |
| typedef GeocentricTransform | Self |
| typedef Transform< TScalarType, 3, 3 > | Superclass |
Public Types inherited from otb::Transform< double, 3, 3 > | |
| 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 |
Static Public Member Functions | |
| static Pointer | New () |
Static Public Attributes | |
| static const TransformDirection | DirectionOfMapping = TDirectionOfMapping |
| static const unsigned int | InputSpaceDimension = 3 |
| static const unsigned int | OutputSpaceDimension = 3 |
| static const unsigned int | ParametersDimension = 3*(3 + 1) |
| static const unsigned int | SpaceDimension = 3 |
Static Public Attributes inherited from otb::Transform< double, 3, 3 > | |
| static const unsigned int | InputSpaceDimension |
| static const unsigned int | OutputSpaceDimension |
Protected Member Functions | |
| GeocentricTransform () | |
| ~GeocentricTransform () override=default | |
Protected Member Functions inherited from otb::Transform< double, 3, 3 > | |
| Transform () | |
| Transform (NumberOfParametersType numberOfParameters) | |
| ~Transform () override | |
| void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
Private Member Functions | |
| GeocentricTransform (const Self &)=delete | |
| void | operator= (const Self &)=delete |
Additional Inherited Members | |
Protected Attributes inherited from otb::Transform< double, 3, 3 > | |
| ParametersType | m_Parameters |
| ParametersType | m_FixedParameters |
| JacobianType | m_Jacobian |
Convert coordinates from geocentric (X, Y, Z) to geographic (lon, lat, h)
Definition at line 37 of file otbGeocentricTransform.h.
| typedef itk::SmartPointer<const Self> otb::GeocentricTransform< TDirectionOfMapping, TScalarType >::ConstPointer |
Definition at line 46 of file otbGeocentricTransform.h.
| typedef itk::Point<ScalarType, 3> otb::GeocentricTransform< TDirectionOfMapping, TScalarType >::InputPointType |
Definition at line 49 of file otbGeocentricTransform.h.
| typedef itk::Point<ScalarType, 3> otb::GeocentricTransform< TDirectionOfMapping, TScalarType >::OutputPointType |
Definition at line 50 of file otbGeocentricTransform.h.
| typedef itk::SmartPointer<Self> otb::GeocentricTransform< TDirectionOfMapping, TScalarType >::Pointer |
Definition at line 45 of file otbGeocentricTransform.h.
| typedef Superclass::ScalarType otb::GeocentricTransform< TDirectionOfMapping, TScalarType >::ScalarType |
Definition at line 48 of file otbGeocentricTransform.h.
| typedef GeocentricTransform otb::GeocentricTransform< TDirectionOfMapping, TScalarType >::Self |
Standard class typedefs.
Definition at line 43 of file otbGeocentricTransform.h.
| typedef Transform<TScalarType, 3, 3> otb::GeocentricTransform< TDirectionOfMapping, TScalarType >::Superclass |
Definition at line 44 of file otbGeocentricTransform.h.
|
inlineprotected |
Definition at line 69 of file otbGeocentricTransform.h.
|
overrideprotecteddefault |
|
privatedelete |
| virtual::itk::LightObject::Pointer otb::GeocentricTransform< TDirectionOfMapping, TScalarType >::CreateAnother | ( | void | ) | const |
|
virtual |
Run-time type information (and related methods).
|
static |
Method for creation through the object factory.
|
privatedelete |
|
override |
Definition at line 32 of file otbGeocentricTransform.hxx.
|
static |
Definition at line 59 of file otbGeocentricTransform.h.
|
static |
Definition at line 61 of file otbGeocentricTransform.h.
|
static |
Definition at line 62 of file otbGeocentricTransform.h.
|
static |
Definition at line 64 of file otbGeocentricTransform.h.
|
static |
Definition at line 63 of file otbGeocentricTransform.h.
1.8.17