OTB  10.0.0
Orfeo Toolbox
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
otb::Ephemeris Struct Reference

#include <otbSpot5Metadata.h>

Public Types

using PointType = itk::Point< double, 3 >
 
using VectorType = itk::Vector< double, 3 >
 

Public Member Functions

void ToKeywordlist (MetaData::Keywordlist &kwl, const std::string &prefix="") const
 

Static Public Member Functions

static Ephemeris FromKeywordlist (const MetaData::Keywordlist &kwl, const std::string &prefix="")
 

Public Attributes

PointType position
 
double time
 
VectorType velocity
 

Detailed Description

This structure is used to handle Ephemeris information.

Definition at line 40 of file otbSpot5Metadata.h.

Member Typedef Documentation

◆ PointType

using otb::Ephemeris::PointType = itk::Point<double, 3>

Definition at line 42 of file otbSpot5Metadata.h.

◆ VectorType

using otb::Ephemeris::VectorType = itk::Vector<double, 3>

Definition at line 43 of file otbSpot5Metadata.h.

Member Function Documentation

◆ FromKeywordlist()

static Ephemeris otb::Ephemeris::FromKeywordlist ( const MetaData::Keywordlist kwl,
const std::string &  prefix = "" 
)
static

Keywordlist import

◆ ToKeywordlist()

void otb::Ephemeris::ToKeywordlist ( MetaData::Keywordlist kwl,
const std::string &  prefix = "" 
) const

Keywordlist export

Member Data Documentation

◆ position

PointType otb::Ephemeris::position

Position vector

Definition at line 50 of file otbSpot5Metadata.h.

◆ time

double otb::Ephemeris::time

Timestamp at which Ephemeris state vectors apply

Definition at line 47 of file otbSpot5Metadata.h.

◆ velocity

VectorType otb::Ephemeris::velocity

Velocity vector

Definition at line 53 of file otbSpot5Metadata.h.


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