|
typedef itk::SmartPointer< const Self > | ConstPointer |
|
typedef Superclass::InputPointType | FirstTransformInputPointType |
|
typedef TFirstTransform::OutputPointType | FirstTransformOutputPointType |
|
typedef TFirstTransform::Pointer | FirstTransformPointerType |
|
typedef TFirstTransform | FirstTransformType |
|
typedef itk::SmartPointer< Self > | Pointer |
|
typedef Superclass::OutputPointType | SecondTransformOutputPointType |
|
typedef TSecondTransform::Pointer | SecondTransformPointerType |
|
typedef TSecondTransform | SecondTransformType |
|
typedef CompositeTransform | Self |
|
typedef Transform< TScalarType, NInputDimensions, NOutputDimensions > | Superclass |
|
typedef itk::SmartPointer< const Self > | ConstPointer |
|
typedef itk::SmartPointer< Self > | Pointer |
|
typedef Transform | Self |
|
typedef itk::Transform< typename TFirstTransform::ScalarType, NInputDimensions, NOutputDimensions > | Superclass |
|
enum | TransformDirection |
|
typedef typename TFirstTransform::ScalarType | ScalarType |
|
typedef Superclass::ParametersType | ParametersType |
|
typedef Superclass::ParametersValueType | ParametersValueType |
|
typedef Superclass::NumberOfParametersType | NumberOfParametersType |
|
typedef itk::Array2D< double > | JacobianType |
|
typedef itk::Vector< typename TFirstTransform::ScalarType, NInputDimensions > | InputVectorType |
|
typedef itk::Vector< typename TFirstTransform::ScalarType, NOutputDimensions > | OutputVectorType |
|
typedef itk::CovariantVector< typename TFirstTransform::ScalarType, NInputDimensions > | InputCovariantVectorType |
|
typedef itk::CovariantVector< typename TFirstTransform::ScalarType, NOutputDimensions > | OutputCovariantVectorType |
|
typedef vnl_vector_fixed< typename TFirstTransform::ScalarType, NInputDimensions > | InputVnlVectorType |
|
typedef vnl_vector_fixed< typename TFirstTransform::ScalarType, NOutputDimensions > | OutputVnlVectorType |
|
typedef itk::Point< typename TFirstTransform::ScalarType, NInputDimensions > | InputPointType |
|
typedef itk::Point< typename TFirstTransform::ScalarType, NOutputDimensions > | OutputPointType |
|
typedef Superclass::InverseTransformBaseType | InverseTransformBaseType |
|
typedef Superclass::InverseTransformBasePointer | InverseTransformBasePointer |
|
template<class TFirstTransform, class TSecondTransform, class TScalarType = typename TFirstTransform::ScalarType, unsigned int NInputDimensions = TFirstTransform::InputSpaceDimension, unsigned int NOutputDimensions = TSecondTransform::OutputSpaceDimension>
class otb::CompositeTransform< TFirstTransform, TSecondTransform, TScalarType, NInputDimensions, NOutputDimensions >
Class which compose two itk::Transform to obtain one itk::Transform T1 T2 T3 (x, y) -> (x', y') -> (x'', y'') => (x, y) -> (x'', y'')
Definition at line 57 of file otbCompositeTransform.h.
template<class TFirstTransform , class TSecondTransform , class TScalarType = typename TFirstTransform::ScalarType, unsigned int NInputDimensions = TFirstTransform::InputSpaceDimension, unsigned int NOutputDimensions = TSecondTransform::OutputSpaceDimension>
Standard vector type for this class. Standard covariant vector type for this class Standard vnl_vector type for this class. Standard coordinate point type for this class
Definition at line 86 of file otbCompositeTransform.h.
template<class TFirstTransform , class TSecondTransform , class TScalarType = typename TFirstTransform::ScalarType, unsigned int NInputDimensions = TFirstTransform::InputSpaceDimension, unsigned int NOutputDimensions = TSecondTransform::OutputSpaceDimension>
virtual const char* otb::CompositeTransform< TFirstTransform, TSecondTransform, TScalarType, NInputDimensions, NOutputDimensions >::GetNameOfClass |
( |
| ) |
const |
|
virtual |
Run-time type information (and related methods).
template<class TFirstTransform , class TSecondTransform , class TScalarType = typename TFirstTransform::ScalarType, unsigned int NInputDimensions = TFirstTransform::InputSpaceDimension, unsigned int NOutputDimensions = TSecondTransform::OutputSpaceDimension>