Class AggregatedPVCoordinatesProvider

java.lang.Object
org.orekit.utils.AggregatedPVCoordinatesProvider
All Implemented Interfaces:
PVCoordinatesProvider

public class AggregatedPVCoordinatesProvider extends Object implements PVCoordinatesProvider
Aggregate multiple PVCoordinatesProvider instances together.

This can be used to describe an aircraft or surface vehicle.

Since:
11.3
Author:
Joe Reed
  • Constructor Details

    • AggregatedPVCoordinatesProvider

      public AggregatedPVCoordinatesProvider(TimeSpanMap<PVCoordinatesProvider> map)
      Class constructor.

      Note the provided map is used directly. Modification of the map after calling this constructor may result in undefined behavior.

      Parameters:
      map - the map of PVCoordinatesProvider instances by time.
    • AggregatedPVCoordinatesProvider

      public AggregatedPVCoordinatesProvider(TimeSpanMap<PVCoordinatesProvider> map, AbsoluteDate minDate, AbsoluteDate maxDate)
      Class constructor.

      Note the provided map is used directly. Modification of the map after calling this constructor may result in undefined behavior.

      Parameters:
      map - the map of PVCoordinatesProvider instances by time.
      minDate - the earliest valid date, null if always valid
      maxDate - the latest valid date, null if always valid
  • Method Details