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 ()
 Default constructor.
 TimelineInterval (long eventType, std::string eventId, const VisibilitySegment &interval, const ScfAppear &app)
 Constructor based on event type, id, interval and appearance.

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 (  ) 

Default constructor.

Default constructor

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

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

Parameters:
eventType Event type (see SCFEventTypeEnum)
eventId Event identifier.
interval Visibility segment.
app Appearance.

Member Data Documentation

Event identifier.

Event type (see SCFEventTypeEnum).


Generated on Mon Dec 11 2023 13:28:33 for by doxygen 1.7.1