OTB  6.7.0
Orfeo Toolbox
Classes | Functions
otb::internal Namespace Reference

Classes

struct  ReprojectTransformationFunctor
 

Functions

template<typename T >
std::istream & BinaryRead (std::istream &stream, T &value)
 
template<typename T >
std::ostream & BinaryWrite (std::ostream &stream, const T &value)
 
std::ostream & BinaryWriteString (std::ofstream &stream, const std::string &value)
 
double ConvertFromOSSIMFrame (double val)
 
double ConvertToOSSIMFrame (double val)
 
template<class ImageType >
ImageType::SpacingType GetSignedSpacing (const ImageType *input)
 
template<class InputImage , typename SpacingType >
void SetSignedSpacing (InputImage *input, SpacingType spacing)
 

Function Documentation

template<typename T >
std::istream& otb::internal::BinaryRead ( std::istream &  stream,
T &  value 
)

Definition at line 50 of file otbSOMModel.hxx.

Referenced by otb::SOMModel< TInputValue, MapDimension >::Load().

template<typename T >
std::ostream& otb::internal::BinaryWrite ( std::ostream &  stream,
const T &  value 
)

Definition at line 39 of file otbSOMModel.hxx.

Referenced by otb::SOMModel< TInputValue, MapDimension >::Save().

std::ostream& otb::internal::BinaryWriteString ( std::ofstream &  stream,
const std::string &  value 
)

Definition at line 44 of file otbSOMModel.hxx.

Referenced by otb::SOMModel< TInputValue, MapDimension >::Save().

double otb::internal::ConvertFromOSSIMFrame ( double  val)
inline

Converts index coordinates from OSSIM into OTB. It is intended for sensor images where the centre of the top-left pixel is expected to be : [0.5,0.5] in OTB physical space [ 0 , 0 ] in OSSIM

Parameters
[in]valcoordinate value to modify (along X or Y)

Definition at line 60 of file otbImageKeywordlist.h.

double otb::internal::ConvertToOSSIMFrame ( double  val)
inline

Converts index coordinates from OTB into OSSIM. It is intended for sensor images where the centre of the top-left pixel is expected to be : [0.5,0.5] in OTB physical space [ 0 , 0 ] in OSSIM

Parameters
[in]valcoordinate value to modify (along X or Y)

Definition at line 48 of file otbImageKeywordlist.h.

template<class ImageType >
ImageType::SpacingType otb::internal::GetSignedSpacing ( const ImageType *  input)
template<class InputImage , typename SpacingType >
void otb::internal::SetSignedSpacing ( InputImage *  input,
SpacingType  spacing 
)