Skip to content

Class astrea::astro::Interval

ClassList > astrea > astro > Interval

Represents a time interval with a start and end time. More...

  • #include <Interval.hpp>

Public Attributes

Type Name
Time propTime
The end time of the interval.
Time start
The start time of the interval.

Public Functions

Type Name
Interval (const Time & start, const Time & end)
Constructs an Interval object with the specified start and end times.
~Interval () = default
Default destructor for Interval .

Detailed Description

This class is used to define a time interval in the context of astrodynamics. It contains two Time objects: one for the start of the interval and one for the end.

Public Attributes Documentation

variable propTime

The end time of the interval.

Time astrea::astro::Interval::propTime;


variable start

The start time of the interval.

Time astrea::astro::Interval::start;


Public Functions Documentation

function Interval

Constructs an Interval object with the specified start and end times.

inline astrea::astro::Interval::Interval (
    const Time & start,
    const Time & end
) 

Parameters:

  • start The start time of the interval.
  • end The end time of the interval.

function ~Interval

Default destructor for Interval .

astrea::astro::Interval::~Interval () = default



The documentation for this class was generated from the following file astrea/astro/astro/time/Interval.hpp