DEIMOS
Earth Observation Mission CFI Software
Visibility Software User Manual
ESA

EECFI::TimelineInterval Class Reference

Class TimelineInterval (C++ API) === xv_timeline_interval (in C API). More...

List of all members.

Public Member Functions

 TimelineInterval ()
 Empty Class constructor.
 TimelineInterval (long eventType, std::string eventId, const VisibilitySegment &interval, const ScfAppear &app)
 Constructor based on event type, id, interval and appearance.
 ~TimelineInterval () NOEXCEPT
 Class destructor.

Public Attributes

VisibilitySegment timeInterval
 VisibilitySegment (C++ API) === xv_time_interval (in C API).
long eventType
 Event type (see SCFEventTypeEnum).
std::string eventId
 Event identifier.
ScfAppear appearance
 Appearance.

Detailed Description

Class TimelineInterval (C++ API) === xv_timeline_interval (in C API).


Constructor & Destructor Documentation

EECFI::TimelineInterval::TimelineInterval (  ) 

Empty Class constructor.

Empty class constructor

References eventId, and eventType.

EECFI::TimelineInterval::TimelineInterval ( long  eventType,
std::string  eventId,
const VisibilitySegment interval,
const ScfAppear app 
)

Constructor based on event type, id, interval and appearance.

EECFI::TimelineInterval::~TimelineInterval (  ) 

Class destructor.

Destructor


Member Data Documentation

Event identifier.

Referenced by TimelineInterval().

Event type (see SCFEventTypeEnum).

Referenced by TimelineInterval().


Generated on Wed Nov 25 2020 19:20:03 for by doxygen 1.7.1