te::rp::TiePointsLocator::OutputParameters Class Reference

TiePointsLocator output parameters. More...

#include <TiePointsLocator.h>

Inheritance diagram for te::rp::TiePointsLocator::OutputParameters:
te::rp::AlgorithmOutputParameters te::common::AbstractParameters

Public Member Functions

AbstractParametersclone () const
 Create a clone copy of this instance. More...
 
const OutputParametersoperator= (const OutputParameters &params)
 
 OutputParameters ()
 
 OutputParameters (const OutputParameters &)
 
void reset () throw ( te::rp::Exception )
 Clear all internal allocated resources and reset the parameters instance to its initial state. More...
 
 ~OutputParameters ()
 

Public Attributes

std::vector< te::gm::GTParameters::TiePointm_tiePoints
 The generated tie-points (te::gm::GTParameters::TiePoint::first are raster 1 line/column indexes, te::gm::GTParameters::TiePoint::second are raster 2 line/column indexes). More...
 
std::vector< double > m_tiePointsWeights
 The generated tie-points weights. More...
 
std::auto_ptr< te::gm::GeometricTransformationm_transformationPtr
 The generated geometric transformation with the base mininum required tie-points set ( depending on the tie-points, a valid transformation may not exist, in this case, this pointer will be null). More...
 

Detailed Description

TiePointsLocator output parameters.

Definition at line 61 of file TiePointsLocator.h.

Constructor & Destructor Documentation

te::rp::TiePointsLocator::OutputParameters::OutputParameters ( )
te::rp::TiePointsLocator::OutputParameters::OutputParameters ( const OutputParameters )
te::rp::TiePointsLocator::OutputParameters::~OutputParameters ( )

Member Function Documentation

AbstractParameters* te::rp::TiePointsLocator::OutputParameters::clone ( ) const
virtual

Create a clone copy of this instance.

Returns
A clone copy of this instance.
Note
The caller will take the ownership of the returned pointer.

Implements te::common::AbstractParameters.

const OutputParameters& te::rp::TiePointsLocator::OutputParameters::operator= ( const OutputParameters params)
void te::rp::TiePointsLocator::OutputParameters::reset ( )
throw (te::rp::Exception
)
virtual

Clear all internal allocated resources and reset the parameters instance to its initial state.

Implements te::common::AbstractParameters.

Member Data Documentation

std::vector< te::gm::GTParameters::TiePoint > te::rp::TiePointsLocator::OutputParameters::m_tiePoints

The generated tie-points (te::gm::GTParameters::TiePoint::first are raster 1 line/column indexes, te::gm::GTParameters::TiePoint::second are raster 2 line/column indexes).

Definition at line 65 of file TiePointsLocator.h.

std::vector< double > te::rp::TiePointsLocator::OutputParameters::m_tiePointsWeights

The generated tie-points weights.

Definition at line 67 of file TiePointsLocator.h.

std::auto_ptr< te::gm::GeometricTransformation > te::rp::TiePointsLocator::OutputParameters::m_transformationPtr

The generated geometric transformation with the base mininum required tie-points set ( depending on the tie-points, a valid transformation may not exist, in this case, this pointer will be null).

Definition at line 69 of file TiePointsLocator.h.


The documentation for this class was generated from the following file: