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

#include <otbSpot5Metadata.h>

+ Collaboration diagram for otb::Spot5Param:

Public Types

using Point2DType = itk::Point< double, 2 >
 
using Point3DType = itk::Point< double, 3 >
 

Public Member Functions

Spot5Paramoperator= (Spot5Param &)=default
 
 Spot5Param ()=default
 
 Spot5Param (const Spot5Param &)=default
 

Public Attributes

std::vector< Point3DTypeAttitudesSamples
 
std::vector< double > AttitudesSamplesTimes
 
std::vector< Point3DTypeEcefPosSamples
 
std::vector< double > EcefTimeSamples
 
std::vector< Point3DTypeEcefVelSamples
 
Point2DType ImageSize
 
double LineSamplingPeriod
 
std::vector< double > PixelLookAngleX
 
std::vector< double > PixelLookAngleY
 
double RefLineTime
 
int RefLineTimeLine
 
Point2DType SubImageOffset
 

Detailed Description

Spot5 sensors parameters.

Definition at line 68 of file otbSpot5Metadata.h.

Member Typedef Documentation

◆ Point2DType

using otb::Spot5Param::Point2DType = itk::Point<double, 2>

Definition at line 77 of file otbSpot5Metadata.h.

◆ Point3DType

using otb::Spot5Param::Point3DType = itk::Point<double, 3>

Definition at line 76 of file otbSpot5Metadata.h.

Constructor & Destructor Documentation

◆ Spot5Param() [1/2]

otb::Spot5Param::Spot5Param ( )
default

◆ Spot5Param() [2/2]

otb::Spot5Param::Spot5Param ( const Spot5Param )
default

Member Function Documentation

◆ operator=()

Spot5Param& otb::Spot5Param::operator= ( Spot5Param )
default

Member Data Documentation

◆ AttitudesSamples

std::vector<Point3DType> otb::Spot5Param::AttitudesSamples

Definition at line 88 of file otbSpot5Metadata.h.

◆ AttitudesSamplesTimes

std::vector<double> otb::Spot5Param::AttitudesSamplesTimes

Definition at line 89 of file otbSpot5Metadata.h.

◆ EcefPosSamples

std::vector<Point3DType> otb::Spot5Param::EcefPosSamples

Definition at line 95 of file otbSpot5Metadata.h.

◆ EcefTimeSamples

std::vector<double> otb::Spot5Param::EcefTimeSamples

Definition at line 97 of file otbSpot5Metadata.h.

◆ EcefVelSamples

std::vector<Point3DType> otb::Spot5Param::EcefVelSamples

Definition at line 96 of file otbSpot5Metadata.h.

◆ ImageSize

Point2DType otb::Spot5Param::ImageSize

Definition at line 84 of file otbSpot5Metadata.h.

Referenced by otb::Spot5SensorModel::insideImage().

◆ LineSamplingPeriod

double otb::Spot5Param::LineSamplingPeriod

Definition at line 80 of file otbSpot5Metadata.h.

◆ PixelLookAngleX

std::vector<double> otb::Spot5Param::PixelLookAngleX

Definition at line 91 of file otbSpot5Metadata.h.

◆ PixelLookAngleY

std::vector<double> otb::Spot5Param::PixelLookAngleY

Definition at line 92 of file otbSpot5Metadata.h.

◆ RefLineTime

double otb::Spot5Param::RefLineTime

Definition at line 79 of file otbSpot5Metadata.h.

◆ RefLineTimeLine

int otb::Spot5Param::RefLineTimeLine

Definition at line 82 of file otbSpot5Metadata.h.

◆ SubImageOffset

Point2DType otb::Spot5Param::SubImageOffset

Definition at line 85 of file otbSpot5Metadata.h.


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