OTB  9.0.0
Orfeo Toolbox
Public Member Functions | Private Attributes | List of all members
otb::internal::ReprojectTransformationFunctor::ByCopy Struct Reference

#include <otbGeometriesProjectionFilter.h>

+ Collaboration diagram for otb::internal::ReprojectTransformationFunctor::ByCopy:

Public Member Functions

 ByCopy (ReprojectTransformationFunctor const &reprojector)
 
template<typename TGeometry >
otb::ogr::UniqueGeometryPtr operator() (TGeometry const *in) const
 
template<typename TGeometry >
ogr::UniqueGeometryPtr operator() (TGeometry const *in) const
 

Private Attributes

ReprojectTransformationFunctor const & m_Reprojector
 

Detailed Description

Internal functor used to reproject a OGRGeometry: By-Copy transformation policy.

Since
OTB v 3.14.0

Definition at line 59 of file otbGeometriesProjectionFilter.h.

Constructor & Destructor Documentation

◆ ByCopy()

otb::internal::ReprojectTransformationFunctor::ByCopy::ByCopy ( ReprojectTransformationFunctor const &  reprojector)
inline

Definition at line 61 of file otbGeometriesProjectionFilter.h.

Member Function Documentation

◆ operator()() [1/2]

template<typename TGeometry >
otb::ogr::UniqueGeometryPtr otb::internal::ReprojectTransformationFunctor::ByCopy::operator() ( TGeometry const *  in) const
inline

◆ operator()() [2/2]

template<typename TGeometry >
ogr::UniqueGeometryPtr otb::internal::ReprojectTransformationFunctor::ByCopy::operator() ( TGeometry const *  in) const

Member Data Documentation

◆ m_Reprojector

ReprojectTransformationFunctor const& otb::internal::ReprojectTransformationFunctor::ByCopy::m_Reprojector
private

Definition at line 68 of file otbGeometriesProjectionFilter.h.

Referenced by operator()().


The documentation for this struct was generated from the following files: