From 2eb59785a9972690fd7a7be97a4079b9d92ba5c4 Mon Sep 17 00:00:00 2001 From: sylvain-guillet Date: Sun, 4 Jun 2023 16:24:00 +0200 Subject: [PATCH] Feature/orbitalparameters transformation (#116) * Convert equinoctial, conics and TLE to state vector * Minor fixes * Convert to right ascension and declination * Code cleanup --- Docs/html/Aberrations_8cpp.html | 7 +- Docs/html/Aberrations_8h.html | 9 +- Docs/html/Aberrations_8h_source.html | 104 +-- .../ApogeeHeightChangingManeuverDTO_8h.html | 2 +- ...eeHeightChangingManeuverDTO_8h_source.html | 12 +- .../ApogeeHeightChangingManeuver_8cpp.html | 7 +- .../html/ApogeeHeightChangingManeuver_8h.html | 9 +- ...pogeeHeightChangingManeuver_8h_source.html | 96 +-- Docs/html/ApsidalAlignmentManeuverDTO_8h.html | 3 +- ...ApsidalAlignmentManeuverDTO_8h_source.html | 27 +- Docs/html/ApsidalAlignmentManeuver_8cpp.html | 7 +- Docs/html/ApsidalAlignmentManeuver_8h.html | 9 +- .../ApsidalAlignmentManeuver_8h_source.html | 131 ++-- Docs/html/AzimuthRangeDTO_8h.html | 2 +- Docs/html/AzimuthRangeDTO_8h_source.html | 38 +- Docs/html/AzimuthRange_8cpp.html | 7 +- Docs/html/AzimuthRange_8h.html | 9 +- Docs/html/AzimuthRange_8h_source.html | 72 +- Docs/html/BodyFixedFrame_8cpp.html | 7 +- Docs/html/BodyFixedFrames_8h.html | 9 +- Docs/html/BodyFixedFrames_8h_source.html | 48 +- ...odyVisibilityFromSiteConstraintDTO_8h.html | 2 +- ...bilityFromSiteConstraintDTO_8h_source.html | 10 +- Docs/html/Body_8cpp.html | 11 +- Docs/html/Body_8h.html | 16 +- Docs/html/Body_8h_source.html | 242 +++--- Docs/html/Builder_8cpp.html | 8 +- Docs/html/Builder_8h.html | 9 +- Docs/html/Builder_8h_source.html | 46 +- Docs/html/ByDayConstraintDTO_8h.html | 2 +- Docs/html/ByDayConstraintDTO_8h_source.html | 10 +- Docs/html/ByNightConstraintDTO_8h.html | 2 +- Docs/html/ByNightConstraintDTO_8h_source.html | 10 +- Docs/html/CelestialBodyDTO_8h.html | 2 +- Docs/html/CelestialBodyDTO_8h_source.html | 22 +- Docs/html/CelestialBody_8cpp.html | 9 +- Docs/html/CelestialBody_8h.html | 9 +- Docs/html/CelestialBody_8h_source.html | 171 ++--- Docs/html/CircularInstrumentKernel_8cpp.html | 9 +- Docs/html/CircularInstrumentKernel_8h.html | 9 +- .../CircularInstrumentKernel_8h_source.html | 70 +- Docs/html/CombinedManeuverDTO_8h.html | 2 +- Docs/html/CombinedManeuverDTO_8h_source.html | 93 +-- Docs/html/CombinedManeuver_8cpp.html | 7 +- Docs/html/CombinedManeuver_8h.html | 9 +- Docs/html/CombinedManeuver_8h_source.html | 120 +-- Docs/html/ConicOrbitalElementsDTO_8h.html | 121 +++ Docs/html/ConicOrbitalElementsDTO_8h.js | 4 + .../ConicOrbitalElementsDTO_8h_source.html | 143 ++++ Docs/html/ConicOrbitalElements_8cpp.html | 11 +- Docs/html/ConicOrbitalElements_8h.html | 19 +- Docs/html/ConicOrbitalElements_8h_source.html | 215 +++--- Docs/html/Constants_8h.html | 9 +- Docs/html/Constants_8h_source.html | 70 +- Docs/html/Converters_8cpp.html | 11 +- Docs/html/CoordinateSystem_8cpp.html | 9 +- Docs/html/CoordinateSystem_8h.html | 9 +- Docs/html/CoordinateSystem_8h_source.html | 124 ++-- Docs/html/Coordinate_8cpp.html | 9 +- Docs/html/Coordinate_8h.html | 9 +- Docs/html/Coordinate_8h_source.html | 152 ++-- Docs/html/Cylindrical_8h.html | 9 +- Docs/html/Cylindrical_8h_source.html | 58 +- Docs/html/DataPoolMonitoring_8cpp.html | 9 +- Docs/html/DataPoolMonitoring_8h.html | 9 +- Docs/html/DataPoolMonitoring_8h_source.html | 80 +- Docs/html/DateTime_8cpp.html | 10 +- Docs/html/DateTime_8h.html | 9 +- Docs/html/DateTime_8h_source.html | 118 +-- Docs/html/DistanceConstraintDTO_8h.html | 2 +- .../html/DistanceConstraintDTO_8h_source.html | 10 +- Docs/html/DynamicFuelTank_8h.html | 2 +- Docs/html/DynamicFuelTank_8h_source.html | 68 +- .../html/EllipticalInstrumentKernel_8cpp.html | 9 +- Docs/html/EllipticalInstrumentKernel_8h.html | 9 +- .../EllipticalInstrumentKernel_8h_source.html | 80 +- Docs/html/EngineDTO_8h.html | 2 +- Docs/html/EngineDTO_8h_source.html | 50 +- Docs/html/Engine_8cpp.html | 12 +- Docs/html/Engine_8h.html | 13 +- Docs/html/Engine_8h_source.html | 164 ++--- Docs/html/EphemerisKernel_8cpp.html | 9 +- Docs/html/EphemerisKernel_8h.html | 9 +- Docs/html/EphemerisKernel_8h_source.html | 88 +-- Docs/html/Equatorial_8h.html | 120 +++ Docs/html/Equatorial_8h.js | 4 + Docs/html/Equatorial_8h_source.html | 134 ++++ Docs/html/EquinoctialElementsDTO_8h.html | 121 +++ Docs/html/EquinoctialElementsDTO_8h.js | 4 + .../EquinoctialElementsDTO_8h_source.html | 145 ++++ Docs/html/EquinoctialElements_8cpp.html | 12 +- Docs/html/EquinoctialElements_8h.html | 9 +- Docs/html/EquinoctialElements_8h_source.html | 224 +++--- Docs/html/FOVShapes_8cpp.html | 9 +- Docs/html/FOVShapes_8h.html | 9 +- Docs/html/FOVShapes_8h_source.html | 58 +- Docs/html/Force_8cpp.html | 7 +- Docs/html/Force_8h.html | 9 +- Docs/html/Force_8h_source.html | 60 +- Docs/html/FrameFile_8cpp.html | 7 +- Docs/html/FrameFile_8h.html | 9 +- Docs/html/FrameFile_8h_source.html | 72 +- Docs/html/FrameTransformation_8h.html | 2 +- Docs/html/FrameTransformation_8h_source.html | 12 +- Docs/html/Frames_8cpp.html | 7 +- Docs/html/Frames_8h.html | 9 +- Docs/html/Frames_8h_source.html | 106 +-- Docs/html/FuelTankDTO_8h.html | 2 +- Docs/html/FuelTankDTO_8h_source.html | 42 +- Docs/html/FuelTank_8cpp.html | 7 +- Docs/html/FuelTank_8h.html | 13 +- Docs/html/FuelTank_8h_source.html | 133 ++-- Docs/html/GeodeticDTO_8h.html | 2 +- Docs/html/GeodeticDTO_8h_source.html | 8 +- Docs/html/Geodetic_8h.html | 9 +- Docs/html/Geodetic_8h_source.html | 68 +- Docs/html/GeometryFinder_8cpp.html | 4 +- Docs/html/GeometryFinder_8h.html | 2 +- Docs/html/GeometryFinder_8h_source.html | 160 ++-- Docs/html/GravityForce_8cpp.html | 9 +- Docs/html/GravityForce_8h.html | 9 +- Docs/html/GravityForce_8h_source.html | 70 +- Docs/html/HorizontalCoordinates_8h.html | 9 +- .../html/HorizontalCoordinates_8h_source.html | 76 +- Docs/html/IlluminationAngle_8cpp.html | 9 +- Docs/html/IlluminationAngle_8h.html | 9 +- Docs/html/IlluminationAngle_8h_source.html | 100 +-- Docs/html/Illumination_8h.html | 9 +- Docs/html/Illumination_8h_source.html | 128 ++-- Docs/html/InFieldOfViewConstraintDTO_8h.html | 2 +- .../InFieldOfViewConstraintDTO_8h_source.html | 44 +- Docs/html/InertialFrames_8cpp.html | 9 +- Docs/html/InertialFrames_8h.html | 9 +- Docs/html/InertialFrames_8h_source.html | 66 +- Docs/html/InstrumentDTO_8h.html | 4 +- Docs/html/InstrumentDTO_8h_source.html | 85 ++- Docs/html/InstrumentFrameFile_8cpp.html | 7 +- Docs/html/InstrumentFrameFile_8h.html | 9 +- Docs/html/InstrumentFrameFile_8h_source.html | 80 +- Docs/html/InstrumentKernel_8cpp.html | 7 +- Docs/html/InstrumentKernel_8h.html | 9 +- Docs/html/InstrumentKernel_8h_source.html | 104 +-- .../InstrumentPointingToAttitudeDTO_8h.html | 2 +- ...rumentPointingToAttitudeDTO_8h_source.html | 68 +- .../InstrumentPointingToAttitude_8cpp.html | 4 +- .../html/InstrumentPointingToAttitude_8h.html | 10 +- ...nstrumentPointingToAttitude_8h_source.html | 114 +-- Docs/html/Instrument_8cpp.html | 7 +- Docs/html/Instrument_8h.html | 9 +- Docs/html/Instrument_8h_source.html | 221 +++--- Docs/html/IntegratorBase_8cpp.html | 7 +- Docs/html/IntegratorBase_8h.html | 9 +- Docs/html/IntegratorBase_8h_source.html | 72 +- Docs/html/InvalidArgumentException_8cpp.html | 7 +- Docs/html/InvalidArgumentException_8h.html | 9 +- .../InvalidArgumentException_8h_source.html | 52 +- Docs/html/Kernel_8cpp.html | 9 +- Docs/html/Kernel_8h.html | 9 +- Docs/html/Kernel_8h_source.html | 92 +-- Docs/html/KernelsLoader_8cpp.html | 7 +- Docs/html/KernelsLoader_8h.html | 9 +- Docs/html/KernelsLoader_8h_source.html | 44 +- Docs/html/Latitudinal_8h.html | 9 +- Docs/html/Latitudinal_8h_source.html | 64 +- Docs/html/LaunchDTO_8h.html | 5 +- Docs/html/LaunchDTO_8h_source.html | 86 ++- Docs/html/LaunchSite_8cpp.html | 11 +- Docs/html/LaunchSite_8h.html | 9 +- Docs/html/LaunchSite_8h_source.html | 76 +- Docs/html/LaunchWindow_8cpp.html | 7 +- Docs/html/LaunchWindow_8h.html | 9 +- Docs/html/LaunchWindow_8h_source.html | 98 +-- Docs/html/Launch_8cpp.html | 9 +- Docs/html/Launch_8h.html | 9 +- Docs/html/Launch_8h_source.html | 142 ++-- Docs/html/Macros_8h.html | 2 +- Docs/html/Macros_8h_source.html | 16 +- Docs/html/ManeuverBase_8cpp.html | 10 +- Docs/html/ManeuverBase_8h.html | 9 +- Docs/html/ManeuverBase_8h_source.html | 247 ++++--- Docs/html/ManeuverResult_8h.html | 9 +- Docs/html/ManeuverResult_8h_source.html | 130 ++-- Docs/html/Matrix_8cpp.html | 10 +- Docs/html/Matrix_8h.html | 9 +- Docs/html/Matrix_8h_source.html | 140 ++-- Docs/html/NadirAttitudeDTO_8h.html | 2 +- Docs/html/NadirAttitudeDTO_8h_source.html | 10 +- Docs/html/NadirAttitude_8cpp.html | 7 +- Docs/html/NadirAttitude_8h.html | 18 +- Docs/html/NadirAttitude_8h_source.html | 95 ++- Docs/html/OccultationConstraintDTO_8h.html | 2 +- .../OccultationConstraintDTO_8h_source.html | 56 +- Docs/html/OccultationType_8cpp.html | 9 +- Docs/html/OccultationType_8h.html | 9 +- Docs/html/OccultationType_8h_source.html | 112 +-- Docs/html/OrbitalParameters_8cpp.html | 7 +- Docs/html/OrbitalParameters_8h.html | 11 +- Docs/html/OrbitalParameters_8h_source.html | 284 +++---- .../OrbitalPlaneChangingManeuverDTO_8h.html | 2 +- ...talPlaneChangingManeuverDTO_8h_source.html | 14 +- .../OrbitalPlaneChangingManeuver_8cpp.html | 7 +- .../html/OrbitalPlaneChangingManeuver_8h.html | 9 +- ...rbitalPlaneChangingManeuver_8h_source.html | 90 +-- Docs/html/OrientationKernel_8cpp.html | 9 +- Docs/html/OrientationKernel_8h.html | 9 +- Docs/html/OrientationKernel_8h_source.html | 114 +-- Docs/html/Parameters_8h.html | 13 +- Docs/html/Parameters_8h_source.html | 71 +- Docs/html/PayloadDTO_8h.html | 2 +- Docs/html/PayloadDTO_8h_source.html | 44 +- Docs/html/Payload_8cpp.html | 11 +- Docs/html/Payload_8h.html | 9 +- Docs/html/Payload_8h_source.html | 73 +- .../PerigeeHeightChangingManeuverDTO_8h.html | 2 +- ...eeHeightChangingManeuverDTO_8h_source.html | 86 +-- .../PerigeeHeightChangingManeuver_8cpp.html | 7 +- .../PerigeeHeightChangingManeuver_8h.html | 9 +- ...rigeeHeightChangingManeuver_8h_source.html | 80 +- Docs/html/PhasingManeuverDTO_8h.html | 3 +- Docs/html/PhasingManeuverDTO_8h_source.html | 94 +-- Docs/html/PhasingManeuver_8cpp.html | 7 +- Docs/html/PhasingManeuver_8h.html | 9 +- Docs/html/PhasingManeuver_8h_source.html | 88 +-- Docs/html/Planetographic_8h.html | 9 +- Docs/html/Planetographic_8h_source.html | 64 +- Docs/html/ProgradeAttitudeDTO_8h.html | 2 +- Docs/html/ProgradeAttitudeDTO_8h_source.html | 58 +- Docs/html/ProgradeAttitude_8cpp.html | 7 +- Docs/html/ProgradeAttitude_8h.html | 17 +- Docs/html/ProgradeAttitude_8h_source.html | 95 ++- Docs/html/PropagatorException_8cpp.html | 7 +- Docs/html/PropagatorException_8h.html | 9 +- Docs/html/PropagatorException_8h_source.html | 50 +- Docs/html/Propagator_8cpp.html | 11 +- Docs/html/Propagator_8h.html | 9 +- Docs/html/Propagator_8h_source.html | 138 ++-- Docs/html/Proxy_8cpp.html | 132 +++- Docs/html/Proxy_8cpp.js | 4 + Docs/html/Proxy_8h.html | 131 +++- Docs/html/Proxy_8h.js | 4 + Docs/html/Proxy_8h_source.html | 443 +++++------ Docs/html/QuaternionDTO_8h.html | 2 +- Docs/html/QuaternionDTO_8h_source.html | 34 +- Docs/html/Quaternion_8cpp.html | 7 +- Docs/html/Quaternion_8h.html | 9 +- Docs/html/Quaternion_8h_source.html | 116 +-- Docs/html/RaDecDTO_8h.html | 121 +++ Docs/html/RaDecDTO_8h.js | 4 + Docs/html/RaDecDTO_8h_source.html | 124 ++++ .../RectangularInstrumentKernel_8cpp.html | 7 +- Docs/html/RectangularInstrumentKernel_8h.html | 9 +- ...RectangularInstrumentKernel_8h_source.html | 74 +- Docs/html/Rectangular_8h.html | 9 +- Docs/html/Rectangular_8h_source.html | 64 +- Docs/html/RelationalOperator_8h.html | 2 +- Docs/html/RelationalOperator_8h_source.html | 120 +-- Docs/html/RelationnalOperator_8cpp.html | 5 +- Docs/html/RetrogradeAttitudeDTO_8h.html | 2 +- .../html/RetrogradeAttitudeDTO_8h_source.html | 58 +- Docs/html/RetrogradeAttitude_8cpp.html | 7 +- Docs/html/RetrogradeAttitude_8h.html | 17 +- Docs/html/RetrogradeAttitude_8h_source.html | 95 ++- Docs/html/SDKException_8cpp.html | 9 +- Docs/html/SDKException_8h.html | 9 +- Docs/html/SDKException_8h_source.html | 56 +- Docs/html/ScenarioDTO_8h.html | 2 +- Docs/html/ScenarioDTO_8h_source.html | 65 +- Docs/html/Scenario_8cpp.html | 4 +- Docs/html/Scenario_8h.html | 2 +- Docs/html/Scenario_8h_source.html | 202 ++--- Docs/html/SiteDTO_8h.html | 2 +- Docs/html/SiteDTO_8h_source.html | 74 +- Docs/html/SiteFrameFile_8cpp.html | 9 +- Docs/html/SiteFrameFile_8h.html | 9 +- Docs/html/SiteFrameFile_8h_source.html | 62 +- Docs/html/Site_8cpp.html | 14 +- Docs/html/Site_8h.html | 9 +- Docs/html/Site_8h_source.html | 291 ++++---- Docs/html/SpacecraftClockKernel_8cpp.html | 7 +- Docs/html/SpacecraftClockKernel_8h.html | 9 +- .../html/SpacecraftClockKernel_8h_source.html | 130 ++-- Docs/html/SpacecraftDTO_8h.html | 2 +- Docs/html/SpacecraftDTO_8h_source.html | 180 ++--- Docs/html/SpacecraftFrameFile_8cpp.html | 9 +- Docs/html/SpacecraftFrameFile_8h.html | 9 +- Docs/html/SpacecraftFrameFile_8h_source.html | 70 +- Docs/html/Spacecraft_8cpp.html | 11 +- Docs/html/Spacecraft_8h.html | 9 +- Docs/html/Spacecraft_8h_source.html | 390 +++++----- Docs/html/Spherical_8h.html | 9 +- Docs/html/Spherical_8h_source.html | 58 +- Docs/html/StateOrientationDTO_8h.html | 2 +- Docs/html/StateOrientationDTO_8h_source.html | 56 +- Docs/html/StateOrientation_8cpp.html | 9 +- Docs/html/StateOrientation_8h.html | 9 +- Docs/html/StateOrientation_8h_source.html | 112 +-- Docs/html/StateVectorDTO_8h.html | 2 +- Docs/html/StateVectorDTO_8h_source.html | 51 +- Docs/html/StateVector_8cpp.html | 9 +- Docs/html/StateVector_8h.html | 9 +- Docs/html/StateVector_8h_source.html | 218 +++--- Docs/html/StringHelpers_8h.html | 2 +- Docs/html/StringHelpers_8h_source.html | 52 +- Docs/html/SurfaceCoordinates_8cpp.html | 9 +- Docs/html/SurfaceCoordinates_8h.html | 9 +- Docs/html/SurfaceCoordinates_8h_source.html | 96 +-- Docs/html/SurfaceInterceptPoint_8h.html | 9 +- .../html/SurfaceInterceptPoint_8h_source.html | 102 +-- Docs/html/TDB_8cpp.html | 7 +- Docs/html/TDB_8h.html | 9 +- Docs/html/TDB_8h_source.html | 84 +-- Docs/html/TLEIntegrator_8cpp.html | 7 +- Docs/html/TLEIntegrator_8h.html | 9 +- Docs/html/TLEIntegrator_8h_source.html | 76 +- Docs/html/TLE_8cpp.html | 11 +- Docs/html/TLE_8h.html | 9 +- Docs/html/TLE_8h_source.html | 164 +++-- Docs/html/Templates_8cpp.html | 2 +- Docs/html/TimeSpan_8cpp.html | 9 +- Docs/html/TimeSpan_8h.html | 9 +- Docs/html/TimeSpan_8h_source.html | 120 +-- Docs/html/TooEarlyManeuverException_8cpp.html | 7 +- Docs/html/TooEarlyManeuverException_8h.html | 9 +- .../TooEarlyManeuverException_8h_source.html | 52 +- Docs/html/TowardObjectAttitude_8cpp.html | 7 +- Docs/html/TowardObjectAttitude_8h.html | 18 +- Docs/html/TowardObjectAttitude_8h_source.html | 96 ++- Docs/html/Type_8h.html | 120 +++ Docs/html/Type_8h.js | 4 + Docs/html/Type_8h_source.html | 117 +++ Docs/html/UTC_8cpp.html | 7 +- Docs/html/UTC_8h.html | 13 +- Docs/html/UTC_8h_source.html | 84 +-- Docs/html/VVIntegrator_8cpp.html | 7 +- Docs/html/VVIntegrator_8h.html | 9 +- Docs/html/VVIntegrator_8h_source.html | 115 +-- Docs/html/Vector3DDTO_8h.html | 2 +- Docs/html/Vector3DDTO_8h_source.html | 48 +- Docs/html/Vector3D_8cpp.html | 7 +- Docs/html/Vector3D_8h.html | 9 +- Docs/html/Vector3D_8h_source.html | 168 ++--- Docs/html/WindowDTO_8h.html | 2 +- Docs/html/WindowDTO_8h_source.html | 32 +- Docs/html/Window_8h.html | 9 +- Docs/html/Window_8h_source.html | 208 +++--- Docs/html/ZenithAttitudeDTO_8h.html | 2 +- Docs/html/ZenithAttitudeDTO_8h_source.html | 58 +- Docs/html/ZenithAttitude_8cpp.html | 7 +- Docs/html/ZenithAttitude_8h.html | 17 +- Docs/html/ZenithAttitude_8h_source.html | 95 ++- Docs/html/annotated.html | 67 +- Docs/html/annotated_dup.js | 5 +- ...classIO_1_1SDK_1_1Aberrations-members.html | 2 +- Docs/html/classIO_1_1SDK_1_1Aberrations.html | 2 +- ...lassIO_1_1SDK_1_1Body_1_1Body-members.html | 2 +- Docs/html/classIO_1_1SDK_1_1Body_1_1Body.html | 2 +- ...1SDK_1_1Body_1_1CelestialBody-members.html | 2 +- ...assIO_1_1SDK_1_1Body_1_1CelestialBody.html | 2 +- ...1Body_1_1Spacecraft_1_1Engine-members.html | 2 +- ..._1SDK_1_1Body_1_1Spacecraft_1_1Engine.html | 2 +- ...ody_1_1Spacecraft_1_1FuelTank-members.html | 2 +- ...SDK_1_1Body_1_1Spacecraft_1_1FuelTank.html | 2 +- ...Body_1_1Spacecraft_1_1Payload-members.html | 2 +- ...1SDK_1_1Body_1_1Spacecraft_1_1Payload.html | 2 +- ...y_1_1Spacecraft_1_1Spacecraft-members.html | 2 +- ...K_1_1Body_1_1Spacecraft_1_1Spacecraft.html | 2 +- ...Constraints_1_1GeometryFinder-members.html | 2 +- ...1SDK_1_1Constraints_1_1GeometryFinder.html | 2 +- ...traints_1_1RelationalOperator-members.html | 2 +- ..._1_1Constraints_1_1RelationalOperator.html | 2 +- .../classIO_1_1SDK_1_1Coordinate-members.html | 2 +- Docs/html/classIO_1_1SDK_1_1Coordinate.html | 2 +- ...IO_1_1SDK_1_1CoordinateSystem-members.html | 4 +- .../classIO_1_1SDK_1_1CoordinateSystem.html | 14 +- .../classIO_1_1SDK_1_1CoordinateSystem.js | 2 +- ..._1Coordinates_1_1AzimuthRange-members.html | 2 +- ...1_1SDK_1_1Coordinates_1_1AzimuthRange.html | 2 +- ...1_1Coordinates_1_1Cylindrical-members.html | 2 +- ..._1_1SDK_1_1Coordinates_1_1Cylindrical.html | 2 +- ..._1_1Coordinates_1_1Equatorial-members.html | 105 +++ ...O_1_1SDK_1_1Coordinates_1_1Equatorial.html | 263 +++++++ ...sIO_1_1SDK_1_1Coordinates_1_1Equatorial.js | 7 + ...DK_1_1Coordinates_1_1Geodetic-members.html | 2 +- ...sIO_1_1SDK_1_1Coordinates_1_1Geodetic.html | 2 +- ...ates_1_1HorizontalCoordinates-members.html | 2 +- ...1Coordinates_1_1HorizontalCoordinates.html | 2 +- ...1_1Coordinates_1_1Latitudinal-members.html | 2 +- ..._1_1SDK_1_1Coordinates_1_1Latitudinal.html | 2 +- ...Coordinates_1_1Planetographic-members.html | 2 +- ...1SDK_1_1Coordinates_1_1Planetographic.html | 2 +- ...1_1Coordinates_1_1Rectangular-members.html | 2 +- ..._1_1SDK_1_1Coordinates_1_1Rectangular.html | 2 +- ...K_1_1Coordinates_1_1Spherical-members.html | 2 +- ...IO_1_1SDK_1_1Coordinates_1_1Spherical.html | 2 +- ...dinates_1_1SurfaceCoordinates-members.html | 2 +- ..._1_1Coordinates_1_1SurfaceCoordinates.html | 2 +- ...ates_1_1SurfaceInterceptPoint-members.html | 2 +- ...1Coordinates_1_1SurfaceInterceptPoint.html | 2 +- ..._1_1SDK_1_1DataPoolMonitoring-members.html | 2 +- .../classIO_1_1SDK_1_1DataPoolMonitoring.html | 2 +- ...n_1_1InvalidArgumentException-members.html | 2 +- ...Exception_1_1InvalidArgumentException.html | 2 +- ...eption_1_1PropagatorException-members.html | 2 +- ...K_1_1Exception_1_1PropagatorException.html | 2 +- ..._1_1Exception_1_1SDKException-members.html | 2 +- ...O_1_1SDK_1_1Exception_1_1SDKException.html | 2 +- ..._1_1TooEarlyManeuverException-members.html | 2 +- ...xception_1_1TooEarlyManeuverException.html | 2 +- ..._1_1Frames_1_1BodyFixedFrames-members.html | 2 +- ...O_1_1SDK_1_1Frames_1_1BodyFixedFrames.html | 2 +- ...1_1SDK_1_1Frames_1_1FrameFile-members.html | 2 +- ...classIO_1_1SDK_1_1Frames_1_1FrameFile.html | 2 +- ...IO_1_1SDK_1_1Frames_1_1Frames-members.html | 2 +- .../classIO_1_1SDK_1_1Frames_1_1Frames.html | 2 +- ...K_1_1Frames_1_1InertialFrames-members.html | 2 +- ...IO_1_1SDK_1_1Frames_1_1InertialFrames.html | 2 +- ...Frames_1_1InstrumentFrameFile-members.html | 2 +- ...1SDK_1_1Frames_1_1InstrumentFrameFile.html | 2 +- ...DK_1_1Frames_1_1SiteFrameFile-members.html | 2 +- ...sIO_1_1SDK_1_1Frames_1_1SiteFrameFile.html | 2 +- ...Frames_1_1SpacecraftFrameFile-members.html | 2 +- ...1SDK_1_1Frames_1_1SpacecraftFrameFile.html | 2 +- ...O_1_1SDK_1_1IlluminationAngle-members.html | 2 +- .../classIO_1_1SDK_1_1IlluminationAngle.html | 2 +- ...1Illumination_1_1Illumination-members.html | 2 +- ..._1SDK_1_1Illumination_1_1Illumination.html | 2 +- ...K_1_1Instruments_1_1FOVShapes-members.html | 2 +- ...IO_1_1SDK_1_1Instruments_1_1FOVShapes.html | 2 +- ..._1_1Instruments_1_1Instrument-members.html | 2 +- ...O_1_1SDK_1_1Instruments_1_1Instrument.html | 2 +- ...ntegrators_1_1Forces_1_1Force-members.html | 2 +- ...SDK_1_1Integrators_1_1Forces_1_1Force.html | 2 +- ...ors_1_1Forces_1_1GravityForce-members.html | 2 +- ...Integrators_1_1Forces_1_1GravityForce.html | 2 +- ...Integrators_1_1IntegratorBase-members.html | 2 +- ...1SDK_1_1Integrators_1_1IntegratorBase.html | 2 +- ...1Integrators_1_1TLEIntegrator-members.html | 2 +- ..._1SDK_1_1Integrators_1_1TLEIntegrator.html | 2 +- ..._1Integrators_1_1VVIntegrator-members.html | 2 +- ...1_1SDK_1_1Integrators_1_1VVIntegrator.html | 2 +- ...s_1_1CircularInstrumentKernel-members.html | 2 +- ..._1Kernels_1_1CircularInstrumentKernel.html | 2 +- ...1_1EllipticalInstrumentKernel-members.html | 2 +- ...Kernels_1_1EllipticalInstrumentKernel.html | 2 +- ...1_1Kernels_1_1EphemerisKernel-members.html | 2 +- ..._1_1SDK_1_1Kernels_1_1EphemerisKernel.html | 2 +- ..._1Kernels_1_1InstrumentKernel-members.html | 2 +- ...1_1SDK_1_1Kernels_1_1InstrumentKernel.html | 2 +- ...O_1_1SDK_1_1Kernels_1_1Kernel-members.html | 2 +- .../classIO_1_1SDK_1_1Kernels_1_1Kernel.html | 2 +- ...K_1_1Kernels_1_1KernelsLoader-members.html | 2 +- ...IO_1_1SDK_1_1Kernels_1_1KernelsLoader.html | 2 +- ...1Kernels_1_1OrientationKernel-members.html | 2 +- ..._1SDK_1_1Kernels_1_1OrientationKernel.html | 2 +- ..._1RectangularInstrumentKernel-members.html | 2 +- ...ernels_1_1RectangularInstrumentKernel.html | 2 +- ...nels_1_1SpacecraftClockKernel-members.html | 2 +- ...K_1_1Kernels_1_1SpacecraftClockKernel.html | 2 +- ...1ApogeeHeightChangingManeuver-members.html | 2 +- ...uvers_1_1ApogeeHeightChangingManeuver.html | 2 +- ...s_1_1ApsidalAlignmentManeuver-members.html | 2 +- ...Maneuvers_1_1ApsidalAlignmentManeuver.html | 2 +- ...1InstrumentPointingToAttitude-members.html | 2 +- ...tudes_1_1InstrumentPointingToAttitude.html | 2 +- ...1_1Attitudes_1_1NadirAttitude-members.html | 2 +- ...neuvers_1_1Attitudes_1_1NadirAttitude.html | 2 +- ...Attitudes_1_1ProgradeAttitude-members.html | 2 +- ...vers_1_1Attitudes_1_1ProgradeAttitude.html | 2 +- ...titudes_1_1RetrogradeAttitude-members.html | 2 +- ...rs_1_1Attitudes_1_1RetrogradeAttitude.html | 2 +- ...tudes_1_1TowardObjectAttitude-members.html | 2 +- ..._1_1Attitudes_1_1TowardObjectAttitude.html | 2 +- ..._1Attitudes_1_1ZenithAttitude-members.html | 2 +- ...euvers_1_1Attitudes_1_1ZenithAttitude.html | 2 +- ...Maneuvers_1_1CombinedManeuver-members.html | 2 +- ...1SDK_1_1Maneuvers_1_1CombinedManeuver.html | 2 +- ...1_1SDK_1_1Maneuvers_1_1Launch-members.html | 2 +- ...classIO_1_1SDK_1_1Maneuvers_1_1Launch.html | 2 +- ..._1_1Maneuvers_1_1LaunchWindow-members.html | 2 +- ...O_1_1SDK_1_1Maneuvers_1_1LaunchWindow.html | 2 +- ..._1_1Maneuvers_1_1ManeuverBase-members.html | 2 +- ...O_1_1SDK_1_1Maneuvers_1_1ManeuverBase.html | 2 +- ...1OrbitalPlaneChangingManeuver-members.html | 2 +- ...uvers_1_1OrbitalPlaneChangingManeuver.html | 2 +- ...PerigeeHeightChangingManeuver-members.html | 2 +- ...vers_1_1PerigeeHeightChangingManeuver.html | 2 +- ...1Maneuvers_1_1PhasingManeuver-members.html | 2 +- ..._1SDK_1_1Maneuvers_1_1PhasingManeuver.html | 2 +- ...ssIO_1_1SDK_1_1Math_1_1Matrix-members.html | 2 +- .../classIO_1_1SDK_1_1Math_1_1Matrix.html | 2 +- ..._1_1SDK_1_1Math_1_1Quaternion-members.html | 2 +- .../classIO_1_1SDK_1_1Math_1_1Quaternion.html | 2 +- ...IO_1_1SDK_1_1Math_1_1Vector3D-members.html | 2 +- .../classIO_1_1SDK_1_1Math_1_1Vector3D.html | 2 +- ...sIO_1_1SDK_1_1OccultationType-members.html | 2 +- .../classIO_1_1SDK_1_1OccultationType.html | 2 +- ...eters_1_1ConicOrbitalElements-members.html | 18 +- ...talParameters_1_1ConicOrbitalElements.html | 104 +-- ...bitalParameters_1_1ConicOrbitalElements.js | 4 +- ...meters_1_1EquinoctialElements-members.html | 22 +- ...italParameters_1_1EquinoctialElements.html | 50 +- ...rbitalParameters_1_1EquinoctialElements.js | 4 +- ...rameters_1_1OrbitalParameters-members.html | 18 +- ...rbitalParameters_1_1OrbitalParameters.html | 270 +++---- ...1OrbitalParameters_1_1OrbitalParameters.js | 8 +- ...arameters_1_1StateOrientation-members.html | 2 +- ...OrbitalParameters_1_1StateOrientation.html | 2 +- ...italParameters_1_1StateVector-members.html | 20 +- ...K_1_1OrbitalParameters_1_1StateVector.html | 172 ++--- ...SDK_1_1OrbitalParameters_1_1StateVector.js | 6 +- ...K_1_1OrbitalParameters_1_1TLE-members.html | 22 +- ...IO_1_1SDK_1_1OrbitalParameters_1_1TLE.html | 40 +- ...ssIO_1_1SDK_1_1OrbitalParameters_1_1TLE.js | 2 +- ..._1_1Propagators_1_1Propagator-members.html | 2 +- ...O_1_1SDK_1_1Propagators_1_1Propagator.html | 2 +- .../classIO_1_1SDK_1_1Scenario-members.html | 2 +- Docs/html/classIO_1_1SDK_1_1Scenario.html | 2 +- ...1_1SDK_1_1Sites_1_1LaunchSite-members.html | 4 +- ...classIO_1_1SDK_1_1Sites_1_1LaunchSite.html | 8 +- ...assIO_1_1SDK_1_1Sites_1_1Site-members.html | 4 +- .../html/classIO_1_1SDK_1_1Sites_1_1Site.html | 16 +- Docs/html/classIO_1_1SDK_1_1Sites_1_1Site.js | 2 +- ...IO_1_1SDK_1_1Spice_1_1Builder-members.html | 2 +- .../classIO_1_1SDK_1_1Spice_1_1Builder.html | 2 +- ...assIO_1_1SDK_1_1StringHelpers-members.html | 2 +- .../html/classIO_1_1SDK_1_1StringHelpers.html | 2 +- ...IO_1_1SDK_1_1Time_1_1DateTime-members.html | 2 +- .../classIO_1_1SDK_1_1Time_1_1DateTime.html | 2 +- ...classIO_1_1SDK_1_1Time_1_1TDB-members.html | 2 +- Docs/html/classIO_1_1SDK_1_1Time_1_1TDB.html | 2 +- ...IO_1_1SDK_1_1Time_1_1TimeSpan-members.html | 2 +- .../classIO_1_1SDK_1_1Time_1_1TimeSpan.html | 2 +- ...classIO_1_1SDK_1_1Time_1_1UTC-members.html | 2 +- Docs/html/classIO_1_1SDK_1_1Time_1_1UTC.html | 2 +- ...ssIO_1_1SDK_1_1Time_1_1Window-members.html | 2 +- .../classIO_1_1SDK_1_1Time_1_1Window.html | 2 +- Docs/html/classes.html | 8 +- .../dir_01181ad4b3776002eca9374f9f3c1eca.html | 8 +- .../dir_01181ad4b3776002eca9374f9f3c1eca.js | 3 + .../dir_0971778ed90f985c280a60f901282cdd.html | 2 +- .../dir_133c9ec4e42558e153ca7212cfda5120.html | 2 +- .../dir_19e5da3eeaa3010bb3a6780f5fcb3ce4.html | 2 +- .../dir_1c399183e73130cbaf9587ffa0e0a84f.html | 2 +- .../dir_1d644f90f19ce2018d1fb00b3e15f120.html | 2 +- .../dir_2b564383d80414225e6dba058c614098.html | 2 +- .../dir_2ee2639eb5af86af2199513eeba755ed.html | 2 +- .../dir_34ea9a6c2fbc5ea336031309e50f59b6.html | 2 +- .../dir_4782dc514e089b163115b0bab6312699.html | 2 +- .../dir_568fc0acd73538c6ed9734c6f815c982.html | 2 +- .../dir_5778ee96be26b2d80033eace8b85837e.html | 2 +- .../dir_613760c38b17a52fedd4725c331790cb.html | 2 +- .../dir_6572a3579bb0341008dda87869facae3.html | 2 +- .../dir_6589be02fe0155a965ad3394984564ba.html | 2 +- .../dir_6b99be979ab91225cc77d3c376cfaf69.html | 2 +- .../dir_6d87844c9cb2810654f140266fb6e17b.html | 2 +- .../dir_7189af2a100f64af0f6b78e203f23138.html | 2 +- .../dir_8cb63a8004b6280452d482128dcecfea.html | 2 +- .../dir_8fcab4f0c786b736fb8c56a972580b31.html | 4 +- .../dir_8fcab4f0c786b736fb8c56a972580b31.js | 2 +- .../dir_99b2af621a449da39ec666c117a50f26.html | 2 +- .../dir_b5aa175c0d1497fb35a37adbf9455040.html | 2 +- .../dir_bf83c57161868932241da7866fba7cd0.html | 2 +- .../dir_c51e8bc394f44bcc936cb3df2256bc13.html | 2 +- .../dir_cf0fe74789ff4714afa1b80c8dd26f3c.html | 6 +- .../dir_cf0fe74789ff4714afa1b80c8dd26f3c.js | 2 +- .../dir_f5484ecb79d1136e426354a0968a29d0.html | 2 +- Docs/html/files.html | 69 +- Docs/html/functions.html | 6 +- Docs/html/functions_b.html | 2 +- Docs/html/functions_c.html | 9 +- Docs/html/functions_d.html | 4 +- Docs/html/functions_e.html | 8 +- Docs/html/functions_f.html | 6 +- Docs/html/functions_func.html | 2 +- Docs/html/functions_func_b.html | 2 +- Docs/html/functions_func_c.html | 4 +- Docs/html/functions_func_d.html | 2 +- Docs/html/functions_func_e.html | 3 +- Docs/html/functions_func_f.html | 2 +- Docs/html/functions_func_g.html | 16 +- Docs/html/functions_func_h.html | 2 +- Docs/html/functions_func_i.html | 2 +- Docs/html/functions_func_k.html | 2 +- Docs/html/functions_func_l.html | 2 +- Docs/html/functions_func_m.html | 2 +- Docs/html/functions_func_n.html | 2 +- Docs/html/functions_func_o.html | 2 +- Docs/html/functions_func_p.html | 2 +- Docs/html/functions_func_q.html | 2 +- Docs/html/functions_func_r.html | 3 +- Docs/html/functions_func_s.html | 2 +- Docs/html/functions_func_t.html | 4 +- Docs/html/functions_func_u.html | 2 +- Docs/html/functions_func_v.html | 2 +- Docs/html/functions_func_w.html | 2 +- Docs/html/functions_func_x.html | 2 +- Docs/html/functions_func_y.html | 2 +- Docs/html/functions_func_z.html | 2 +- Docs/html/functions_func_~.html | 2 +- Docs/html/functions_g.html | 16 +- Docs/html/functions_h.html | 3 +- Docs/html/functions_i.html | 3 +- Docs/html/functions_k.html | 3 +- Docs/html/functions_l.html | 3 +- Docs/html/functions_m.html | 3 +- Docs/html/functions_n.html | 4 +- Docs/html/functions_o.html | 3 +- Docs/html/functions_p.html | 7 +- Docs/html/functions_q.html | 3 +- Docs/html/functions_r.html | 6 +- Docs/html/functions_rela.html | 2 +- Docs/html/functions_s.html | 5 +- Docs/html/functions_t.html | 5 +- Docs/html/functions_u.html | 2 +- Docs/html/functions_v.html | 2 +- Docs/html/functions_vars.html | 4 +- Docs/html/functions_vars.js | 2 + Docs/html/functions_vars_b.html | 2 +- Docs/html/functions_vars_c.html | 5 +- Docs/html/functions_vars_d.html | 4 +- Docs/html/functions_vars_e.html | 7 +- Docs/html/functions_vars_f.html | 6 +- Docs/html/functions_vars_g.html | 2 +- Docs/html/functions_vars_h.html | 100 +++ Docs/html/functions_vars_i.html | 3 +- Docs/html/functions_vars_k.html | 100 +++ Docs/html/functions_vars_l.html | 3 +- Docs/html/functions_vars_m.html | 3 +- Docs/html/functions_vars_n.html | 4 +- Docs/html/functions_vars_o.html | 3 +- Docs/html/functions_vars_p.html | 7 +- Docs/html/functions_vars_q.html | 3 +- Docs/html/functions_vars_r.html | 5 +- Docs/html/functions_vars_s.html | 3 +- Docs/html/functions_vars_t.html | 3 +- Docs/html/functions_vars_v.html | 2 +- Docs/html/functions_vars_w.html | 2 +- Docs/html/functions_vars_x.html | 2 +- Docs/html/functions_vars_y.html | 2 +- Docs/html/functions_vars_z.html | 2 +- Docs/html/functions_w.html | 2 +- Docs/html/functions_x.html | 2 +- Docs/html/functions_y.html | 2 +- Docs/html/functions_z.html | 2 +- Docs/html/functions_~.html | 2 +- Docs/html/globals.html | 7 +- Docs/html/globals_defs.html | 3 +- Docs/html/globals_func.html | 6 +- Docs/html/globals_vars.html | 2 +- Docs/html/hierarchy.html | 239 +++--- Docs/html/hierarchy.js | 5 +- Docs/html/index.html | 2 +- Docs/html/menudata.js | 2 + Docs/html/namespaceIO.html | 2 +- Docs/html/namespaceIO_1_1SDK.html | 2 +- Docs/html/namespaceIO_1_1SDK_1_1API.html | 2 +- .../namespaceIO_1_1SDK_1_1API_1_1DTO.html | 8 +- Docs/html/namespaceIO_1_1SDK_1_1API_1_1DTO.js | 3 + Docs/html/namespaceIO_1_1SDK_1_1Body.html | 2 +- ...espaceIO_1_1SDK_1_1Body_1_1Spacecraft.html | 2 +- .../html/namespaceIO_1_1SDK_1_1Constants.html | 2 +- .../namespaceIO_1_1SDK_1_1Constraints.html | 2 +- ...O_1_1SDK_1_1Constraints_1_1Parameters.html | 2 +- .../namespaceIO_1_1SDK_1_1Coordinates.html | 8 +- .../html/namespaceIO_1_1SDK_1_1Coordinates.js | 2 +- .../html/namespaceIO_1_1SDK_1_1Exception.html | 2 +- Docs/html/namespaceIO_1_1SDK_1_1Frames.html | 2 +- Docs/html/namespaceIO_1_1SDK_1_1Helpers.html | 2 +- .../namespaceIO_1_1SDK_1_1Illumination.html | 2 +- .../namespaceIO_1_1SDK_1_1Instruments.html | 2 +- .../namespaceIO_1_1SDK_1_1Integrators.html | 2 +- ...aceIO_1_1SDK_1_1Integrators_1_1Forces.html | 2 +- Docs/html/namespaceIO_1_1SDK_1_1Kernels.html | 2 +- .../html/namespaceIO_1_1SDK_1_1Maneuvers.html | 2 +- ...ceIO_1_1SDK_1_1Maneuvers_1_1Attitudes.html | 2 +- Docs/html/namespaceIO_1_1SDK_1_1Math.html | 2 +- ...mespaceIO_1_1SDK_1_1OrbitalParameters.html | 2 +- .../namespaceIO_1_1SDK_1_1Parameters.html | 2 +- .../namespaceIO_1_1SDK_1_1Propagators.html | 2 +- Docs/html/namespaceIO_1_1SDK_1_1Sites.html | 2 +- Docs/html/namespaceIO_1_1SDK_1_1Spice.html | 2 +- Docs/html/namespaceIO_1_1SDK_1_1Time.html | 2 +- Docs/html/namespacemembers.html | 2 +- Docs/html/namespacemembers_enum.html | 2 +- Docs/html/namespacemembers_func.html | 2 +- Docs/html/namespacemembers_vars.html | 2 +- Docs/html/namespaces.html | 67 +- Docs/html/navtreedata.js | 22 +- Docs/html/navtreeindex0.js | 80 +- Docs/html/navtreeindex1.js | 200 ++--- Docs/html/navtreeindex10.js | 500 ++++++------- Docs/html/navtreeindex11.js | 106 ++- Docs/html/navtreeindex2.js | 156 ++-- Docs/html/navtreeindex3.js | 234 +++--- Docs/html/navtreeindex4.js | 146 ++-- Docs/html/navtreeindex5.js | 146 ++-- Docs/html/navtreeindex6.js | 244 +++--- Docs/html/navtreeindex7.js | 156 ++-- Docs/html/navtreeindex8.js | 110 +-- Docs/html/navtreeindex9.js | 332 ++++----- Docs/html/search/all_1.js | 22 +- Docs/html/search/all_10.js | 13 +- Docs/html/search/all_11.js | 81 +- Docs/html/search/all_12.js | 101 +-- Docs/html/search/all_13.js | 64 +- Docs/html/search/all_16.js | 31 +- Docs/html/search/all_17.js | 4 +- Docs/html/search/all_18.js | 4 +- Docs/html/search/all_3.js | 117 +-- Docs/html/search/all_4.js | 22 +- Docs/html/search/all_5.js | 57 +- Docs/html/search/all_6.js | 4 +- Docs/html/search/all_7.js | 52 +- Docs/html/search/all_8.js | 11 +- Docs/html/search/all_9.js | 22 +- Docs/html/search/all_a.js | 13 +- Docs/html/search/all_b.js | 58 +- Docs/html/search/all_c.js | 9 +- Docs/html/search/all_d.js | 2 +- Docs/html/search/all_e.js | 21 +- Docs/html/search/all_f.js | 93 +-- Docs/html/search/classes_10.js | 2 +- Docs/html/search/classes_2.js | 7 +- Docs/html/search/classes_4.js | 4 +- Docs/html/search/defines_3.js | 2 +- Docs/html/search/files_10.js | 2 +- Docs/html/search/files_12.js | 2 +- Docs/html/search/files_2.js | 15 +- Docs/html/search/files_4.js | 6 +- Docs/html/search/functions_10.js | 51 +- Docs/html/search/functions_12.js | 40 +- Docs/html/search/functions_2.js | 34 +- Docs/html/search/functions_4.js | 7 +- Docs/html/search/functions_6.js | 36 +- Docs/html/search/searchdata.js | 4 +- Docs/html/search/variables_1.js | 8 +- Docs/html/search/variables_10.js | 7 +- Docs/html/search/variables_11.js | 22 +- Docs/html/search/variables_12.js | 11 +- Docs/html/search/variables_13.js | 17 +- Docs/html/search/variables_14.js | 6 +- Docs/html/search/variables_15.js | 5 +- Docs/html/search/variables_16.js | 4 +- Docs/html/search/variables_17.html | 37 + Docs/html/search/variables_17.js | 4 + Docs/html/search/variables_18.html | 37 + Docs/html/search/variables_18.js | 6 + Docs/html/search/variables_3.js | 21 +- Docs/html/search/variables_4.js | 10 +- Docs/html/search/variables_5.js | 11 +- Docs/html/search/variables_6.js | 6 +- Docs/html/search/variables_8.js | 12 +- Docs/html/search/variables_9.js | 18 +- Docs/html/search/variables_a.js | 48 +- Docs/html/search/variables_b.js | 14 +- Docs/html/search/variables_c.js | 52 +- Docs/html/search/variables_d.js | 16 +- Docs/html/search/variables_e.js | 6 +- Docs/html/search/variables_f.js | 20 +- ...ogeeHeightChangingManeuverDTO-members.html | 2 +- ...TO_1_1ApogeeHeightChangingManeuverDTO.html | 2 +- ..._1ApsidalAlignmentManeuverDTO-members.html | 2 +- ...1_1DTO_1_1ApsidalAlignmentManeuverDTO.html | 2 +- ...API_1_1DTO_1_1AzimuthRangeDTO-members.html | 2 +- ...1SDK_1_1API_1_1DTO_1_1AzimuthRangeDTO.html | 2 +- ...sibilityFromSiteConstraintDTO-members.html | 2 +- ..._1BodyVisibilityFromSiteConstraintDTO.html | 2 +- ..._1_1DTO_1_1ByDayConstraintDTO-members.html | 2 +- ...K_1_1API_1_1DTO_1_1ByDayConstraintDTO.html | 2 +- ..._1DTO_1_1ByNightConstraintDTO-members.html | 2 +- ...1_1API_1_1DTO_1_1ByNightConstraintDTO.html | 2 +- ...PI_1_1DTO_1_1CelestialBodyDTO-members.html | 8 +- ...SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html | 32 +- ..._1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.js | 6 +- ...1_1DTO_1_1CombinedManeuverDTO-members.html | 2 +- ..._1_1API_1_1DTO_1_1CombinedManeuverDTO.html | 2 +- ...TO_1_1ConicOrbitalElementsDTO-members.html | 113 +++ ...API_1_1DTO_1_1ConicOrbitalElementsDTO.html | 304 ++++++++ ..._1API_1_1DTO_1_1ConicOrbitalElementsDTO.js | 15 + ...1DTO_1_1DistanceConstraintDTO-members.html | 2 +- ..._1API_1_1DTO_1_1DistanceConstraintDTO.html | 2 +- ...DK_1_1API_1_1DTO_1_1EngineDTO-members.html | 2 +- ...tIO_1_1SDK_1_1API_1_1DTO_1_1EngineDTO.html | 2 +- ...DTO_1_1EquinoctialElementsDTO-members.html | 115 +++ ...1API_1_1DTO_1_1EquinoctialElementsDTO.html | 336 +++++++++ ...1_1API_1_1DTO_1_1EquinoctialElementsDTO.js | 17 + ...DTO_1_1FrameTransformationDTO-members.html | 2 +- ...1API_1_1DTO_1_1FrameTransformationDTO.html | 2 +- ..._1_1API_1_1DTO_1_1FuelTankDTO-members.html | 2 +- ...O_1_1SDK_1_1API_1_1DTO_1_1FuelTankDTO.html | 2 +- ..._1_1API_1_1DTO_1_1GeodeticDTO-members.html | 2 +- ...O_1_1SDK_1_1API_1_1DTO_1_1GeodeticDTO.html | 2 +- ...1_1InFieldOfViewConstraintDTO-members.html | 2 +- ..._1_1DTO_1_1InFieldOfViewConstraintDTO.html | 2 +- ..._1API_1_1DTO_1_1InstrumentDTO-members.html | 2 +- ...1_1SDK_1_1API_1_1DTO_1_1InstrumentDTO.html | 2 +- ...strumentPointingToAttitudeDTO-members.html | 2 +- ...TO_1_1InstrumentPointingToAttitudeDTO.html | 2 +- ...DK_1_1API_1_1DTO_1_1LaunchDTO-members.html | 2 +- ...tIO_1_1SDK_1_1API_1_1DTO_1_1LaunchDTO.html | 2 +- ...PI_1_1DTO_1_1NadirAttitudeDTO-members.html | 2 +- ...SDK_1_1API_1_1DTO_1_1NadirAttitudeDTO.html | 2 +- ...O_1_1OccultationConstraintDTO-members.html | 2 +- ...PI_1_1DTO_1_1OccultationConstraintDTO.html | 2 +- ...bitalPlaneChangingManeuverDTO-members.html | 2 +- ...TO_1_1OrbitalPlaneChangingManeuverDTO.html | 2 +- ...K_1_1API_1_1DTO_1_1PayloadDTO-members.html | 2 +- ...IO_1_1SDK_1_1API_1_1DTO_1_1PayloadDTO.html | 2 +- ...igeeHeightChangingManeuverDTO-members.html | 2 +- ...O_1_1PerigeeHeightChangingManeuverDTO.html | 2 +- ..._1_1DTO_1_1PhasingManeuverDTO-members.html | 2 +- ...K_1_1API_1_1DTO_1_1PhasingManeuverDTO.html | 2 +- ...1_1DTO_1_1ProgradeAttitudeDTO-members.html | 2 +- ..._1_1API_1_1DTO_1_1ProgradeAttitudeDTO.html | 2 +- ..._1API_1_1DTO_1_1QuaternionDTO-members.html | 2 +- ...1_1SDK_1_1API_1_1DTO_1_1QuaternionDTO.html | 2 +- ...SDK_1_1API_1_1DTO_1_1RaDecDTO-members.html | 104 +++ ...ctIO_1_1SDK_1_1API_1_1DTO_1_1RaDecDTO.html | 160 ++++ ...ructIO_1_1SDK_1_1API_1_1DTO_1_1RaDecDTO.js | 6 + ...1DTO_1_1RetrogradeAttitudeDTO-members.html | 2 +- ..._1API_1_1DTO_1_1RetrogradeAttitudeDTO.html | 2 +- ..._1_1API_1_1DTO_1_1ScenarioDTO-members.html | 2 +- ...O_1_1SDK_1_1API_1_1DTO_1_1ScenarioDTO.html | 2 +- ...1SDK_1_1API_1_1DTO_1_1SiteDTO-members.html | 2 +- ...uctIO_1_1SDK_1_1API_1_1DTO_1_1SiteDTO.html | 2 +- ..._1API_1_1DTO_1_1SpacecraftDTO-members.html | 2 +- ...1_1SDK_1_1API_1_1DTO_1_1SpacecraftDTO.html | 2 +- ...1_1DTO_1_1StateOrientationDTO-members.html | 2 +- ..._1_1API_1_1DTO_1_1StateOrientationDTO.html | 2 +- ...1API_1_1DTO_1_1StateVectorDTO-members.html | 4 +- ..._1SDK_1_1API_1_1DTO_1_1StateVectorDTO.html | 12 +- ..._1_1SDK_1_1API_1_1DTO_1_1StateVectorDTO.js | 2 +- ..._1_1API_1_1DTO_1_1Vector3DDTO-members.html | 2 +- ...O_1_1SDK_1_1API_1_1DTO_1_1Vector3DDTO.html | 2 +- ...DK_1_1API_1_1DTO_1_1WindowDTO-members.html | 2 +- ...tIO_1_1SDK_1_1API_1_1DTO_1_1WindowDTO.html | 2 +- ...I_1_1DTO_1_1ZenithAttitudeDTO-members.html | 2 +- ...DK_1_1API_1_1DTO_1_1ZenithAttitudeDTO.html | 2 +- ...1Maneuvers_1_1DynamicFuelTank-members.html | 2 +- ..._1SDK_1_1Maneuvers_1_1DynamicFuelTank.html | 2 +- ..._1Maneuvers_1_1ManeuverResult-members.html | 2 +- ...1_1SDK_1_1Maneuvers_1_1ManeuverResult.html | 2 +- Docs/latex/Aberrations_8cpp.tex | 15 - Docs/latex/Aberrations_8h.tex | 15 - Docs/latex/Aberrations_8h_source.tex | 92 +-- ...geeHeightChangingManeuverDTO_8h_source.tex | 6 +- .../ApogeeHeightChangingManeuver_8cpp.tex | 15 - .../latex/ApogeeHeightChangingManeuver_8h.tex | 15 - ...ApogeeHeightChangingManeuver_8h_source.tex | 72 +- Docs/latex/ApsidalAlignmentManeuverDTO_8h.tex | 1 - .../ApsidalAlignmentManeuverDTO_8h_source.tex | 18 +- Docs/latex/ApsidalAlignmentManeuver_8cpp.tex | 15 - Docs/latex/ApsidalAlignmentManeuver_8h.tex | 15 - .../ApsidalAlignmentManeuver_8h_source.tex | 99 +-- Docs/latex/AzimuthRangeDTO_8h_source.tex | 30 +- Docs/latex/AzimuthRange_8cpp.tex | 15 - Docs/latex/AzimuthRange_8h.tex | 15 - Docs/latex/AzimuthRange_8h_source.tex | 54 +- Docs/latex/BodyFixedFrame_8cpp.tex | 15 - Docs/latex/BodyFixedFrames_8h.tex | 15 - Docs/latex/BodyFixedFrames_8h_source.tex | 38 +- ...ibilityFromSiteConstraintDTO_8h_source.tex | 6 +- Docs/latex/Body_8cpp.tex | 19 +- Docs/latex/Body_8h.tex | 20 - Docs/latex/Body_8h_source.tex | 166 ++--- Docs/latex/Builder_8cpp.tex | 16 - Docs/latex/Builder_8h.tex | 15 - Docs/latex/Builder_8h_source.tex | 38 +- Docs/latex/ByDayConstraintDTO_8h_source.tex | 6 +- Docs/latex/ByNightConstraintDTO_8h_source.tex | 6 +- Docs/latex/CelestialBodyDTO_8h_source.tex | 12 +- Docs/latex/CelestialBody_8cpp.tex | 17 +- Docs/latex/CelestialBody_8h.tex | 15 - Docs/latex/CelestialBody_8h_source.tex | 115 +-- Docs/latex/CircularInstrumentKernel_8cpp.tex | 17 +- Docs/latex/CircularInstrumentKernel_8h.tex | 15 - .../CircularInstrumentKernel_8h_source.tex | 54 +- Docs/latex/CombinedManeuverDTO_8h_source.tex | 63 +- Docs/latex/CombinedManeuver_8cpp.tex | 15 - Docs/latex/CombinedManeuver_8h.tex | 15 - Docs/latex/CombinedManeuver_8h_source.tex | 90 +-- Docs/latex/ConicOrbitalElementsDTO_8h.tex | 18 + .../ConicOrbitalElementsDTO_8h_source.tex | 36 + Docs/latex/ConicOrbitalElements_8cpp.tex | 19 - Docs/latex/ConicOrbitalElements_8h.tex | 23 - Docs/latex/ConicOrbitalElements_8h_source.tex | 164 ++--- Docs/latex/Constants_8h.tex | 15 - Docs/latex/Constants_8h_source.tex | 42 +- Docs/latex/Converters_8cpp.tex | 7 +- Docs/latex/CoordinateSystem_8cpp.tex | 17 +- Docs/latex/CoordinateSystem_8h.tex | 15 - Docs/latex/CoordinateSystem_8h_source.tex | 96 +-- Docs/latex/Coordinate_8cpp.tex | 17 +- Docs/latex/Coordinate_8h.tex | 15 - Docs/latex/Coordinate_8h_source.tex | 116 +-- Docs/latex/Cylindrical_8h.tex | 15 - Docs/latex/Cylindrical_8h_source.tex | 44 +- Docs/latex/DataPoolMonitoring_8cpp.tex | 17 +- Docs/latex/DataPoolMonitoring_8h.tex | 15 - Docs/latex/DataPoolMonitoring_8h_source.tex | 66 +- Docs/latex/DateTime_8cpp.tex | 18 +- Docs/latex/DateTime_8h.tex | 15 - Docs/latex/DateTime_8h_source.tex | 84 +-- .../latex/DistanceConstraintDTO_8h_source.tex | 6 +- Docs/latex/DynamicFuelTank_8h_source.tex | 54 +- .../latex/EllipticalInstrumentKernel_8cpp.tex | 17 +- Docs/latex/EllipticalInstrumentKernel_8h.tex | 15 - .../EllipticalInstrumentKernel_8h_source.tex | 62 +- Docs/latex/EngineDTO_8h_source.tex | 34 +- Docs/latex/Engine_8cpp.tex | 18 - Docs/latex/Engine_8h.tex | 17 - Docs/latex/Engine_8h_source.tex | 118 +-- Docs/latex/EphemerisKernel_8cpp.tex | 17 +- Docs/latex/EphemerisKernel_8h.tex | 15 - Docs/latex/EphemerisKernel_8h_source.tex | 62 +- Docs/latex/Equatorial_8h.tex | 16 + Docs/latex/Equatorial_8h_source.tex | 35 + Docs/latex/EquinoctialElementsDTO_8h.tex | 18 + .../EquinoctialElementsDTO_8h_source.tex | 36 + Docs/latex/EquinoctialElements_8cpp.tex | 20 +- Docs/latex/EquinoctialElements_8h.tex | 15 - Docs/latex/EquinoctialElements_8h_source.tex | 164 +++-- Docs/latex/FOVShapes_8cpp.tex | 17 +- Docs/latex/FOVShapes_8h.tex | 15 - Docs/latex/FOVShapes_8h_source.tex | 48 +- Docs/latex/Force_8cpp.tex | 15 - Docs/latex/Force_8h.tex | 15 - Docs/latex/Force_8h_source.tex | 48 +- Docs/latex/FrameFile_8cpp.tex | 15 - Docs/latex/FrameFile_8h.tex | 15 - Docs/latex/FrameFile_8h_source.tex | 52 +- Docs/latex/FrameTransformation_8h_source.tex | 6 +- Docs/latex/Frames_8cpp.tex | 15 - Docs/latex/Frames_8h.tex | 15 - Docs/latex/Frames_8h_source.tex | 76 +- Docs/latex/FuelTankDTO_8h_source.tex | 30 +- Docs/latex/FuelTank_8cpp.tex | 15 - Docs/latex/FuelTank_8h.tex | 17 - Docs/latex/FuelTank_8h_source.tex | 97 +-- Docs/latex/GeodeticDTO_8h_source.tex | 6 +- Docs/latex/Geodetic_8h.tex | 15 - Docs/latex/Geodetic_8h_source.tex | 54 +- Docs/latex/GeometryFinder_8cpp.tex | 2 - Docs/latex/GeometryFinder_8h_source.tex | 130 ++-- Docs/latex/GravityForce_8cpp.tex | 17 +- Docs/latex/GravityForce_8h.tex | 15 - Docs/latex/GravityForce_8h_source.tex | 52 +- Docs/latex/HorizontalCoordinates_8h.tex | 15 - .../latex/HorizontalCoordinates_8h_source.tex | 60 +- Docs/latex/IlluminationAngle_8cpp.tex | 17 +- Docs/latex/IlluminationAngle_8h.tex | 15 - Docs/latex/IlluminationAngle_8h_source.tex | 80 +- Docs/latex/Illumination_8h.tex | 15 - Docs/latex/Illumination_8h_source.tex | 106 +-- .../InFieldOfViewConstraintDTO_8h_source.tex | 30 +- Docs/latex/InertialFrames_8cpp.tex | 17 +- Docs/latex/InertialFrames_8h.tex | 15 - Docs/latex/InertialFrames_8h_source.tex | 50 +- Docs/latex/InstrumentDTO_8h.tex | 2 - Docs/latex/InstrumentDTO_8h_source.tex | 60 +- Docs/latex/InstrumentFrameFile_8cpp.tex | 15 - Docs/latex/InstrumentFrameFile_8h.tex | 15 - Docs/latex/InstrumentFrameFile_8h_source.tex | 66 +- Docs/latex/InstrumentKernel_8cpp.tex | 15 - Docs/latex/InstrumentKernel_8h.tex | 15 - Docs/latex/InstrumentKernel_8h_source.tex | 76 +- ...trumentPointingToAttitudeDTO_8h_source.tex | 46 +- .../InstrumentPointingToAttitude_8cpp.tex | 2 +- .../latex/InstrumentPointingToAttitude_8h.tex | 16 - ...InstrumentPointingToAttitude_8h_source.tex | 81 +- Docs/latex/Instrument_8cpp.tex | 15 - Docs/latex/Instrument_8h.tex | 15 - Docs/latex/Instrument_8h_source.tex | 171 ++--- Docs/latex/IntegratorBase_8cpp.tex | 15 - Docs/latex/IntegratorBase_8h.tex | 15 - Docs/latex/IntegratorBase_8h_source.tex | 52 +- Docs/latex/InvalidArgumentException_8cpp.tex | 15 - Docs/latex/InvalidArgumentException_8h.tex | 15 - .../InvalidArgumentException_8h_source.tex | 42 +- Docs/latex/Kernel_8cpp.tex | 15 - Docs/latex/Kernel_8h.tex | 15 - Docs/latex/Kernel_8h_source.tex | 64 +- Docs/latex/KernelsLoader_8cpp.tex | 15 - Docs/latex/KernelsLoader_8h.tex | 15 - Docs/latex/KernelsLoader_8h_source.tex | 36 +- Docs/latex/Latitudinal_8h.tex | 15 - Docs/latex/Latitudinal_8h_source.tex | 50 +- Docs/latex/LaunchDTO_8h.tex | 1 - Docs/latex/LaunchDTO_8h_source.tex | 53 +- Docs/latex/LaunchSite_8cpp.tex | 17 - Docs/latex/LaunchSite_8h.tex | 15 - Docs/latex/LaunchSite_8h_source.tex | 56 +- Docs/latex/LaunchWindow_8cpp.tex | 15 - Docs/latex/LaunchWindow_8h.tex | 15 - Docs/latex/LaunchWindow_8h_source.tex | 76 +- Docs/latex/Launch_8cpp.tex | 17 +- Docs/latex/Launch_8h.tex | 15 - Docs/latex/Launch_8h_source.tex | 114 +-- Docs/latex/Macros_8h_source.tex | 14 +- Docs/latex/ManeuverBase_8cpp.tex | 18 +- Docs/latex/ManeuverBase_8h.tex | 15 - Docs/latex/ManeuverBase_8h_source.tex | 175 ++--- Docs/latex/ManeuverResult_8h.tex | 15 - Docs/latex/ManeuverResult_8h_source.tex | 108 +-- Docs/latex/Matrix_8cpp.tex | 18 +- Docs/latex/Matrix_8h.tex | 15 - Docs/latex/Matrix_8h_source.tex | 114 +-- Docs/latex/NadirAttitudeDTO_8h_source.tex | 6 +- Docs/latex/NadirAttitude_8cpp.tex | 15 - Docs/latex/NadirAttitude_8h.tex | 22 - Docs/latex/NadirAttitude_8h_source.tex | 64 +- .../OccultationConstraintDTO_8h_source.tex | 36 +- Docs/latex/OccultationType_8cpp.tex | 17 +- Docs/latex/OccultationType_8h.tex | 15 - Docs/latex/OccultationType_8h_source.tex | 90 +-- Docs/latex/OrbitalParameters_8cpp.tex | 15 - Docs/latex/OrbitalParameters_8h.tex | 17 +- Docs/latex/OrbitalParameters_8h_source.tex | 208 +++--- ...italPlaneChangingManeuverDTO_8h_source.tex | 6 +- .../OrbitalPlaneChangingManeuver_8cpp.tex | 15 - .../latex/OrbitalPlaneChangingManeuver_8h.tex | 15 - ...OrbitalPlaneChangingManeuver_8h_source.tex | 64 +- Docs/latex/OrientationKernel_8cpp.tex | 17 +- Docs/latex/OrientationKernel_8h.tex | 15 - Docs/latex/OrientationKernel_8h_source.tex | 86 +-- Docs/latex/Parameters_8h.tex | 17 - Docs/latex/Parameters_8h_source.tex | 51 +- Docs/latex/PayloadDTO_8h_source.tex | 34 +- Docs/latex/Payload_8cpp.tex | 19 +- Docs/latex/Payload_8h.tex | 15 - Docs/latex/Payload_8h_source.tex | 55 +- ...geeHeightChangingManeuverDTO_8h_source.tex | 58 +- .../PerigeeHeightChangingManeuver_8cpp.tex | 15 - .../PerigeeHeightChangingManeuver_8h.tex | 15 - ...erigeeHeightChangingManeuver_8h_source.tex | 56 +- Docs/latex/PhasingManeuverDTO_8h.tex | 1 - Docs/latex/PhasingManeuverDTO_8h_source.tex | 61 +- Docs/latex/PhasingManeuver_8cpp.tex | 15 - Docs/latex/PhasingManeuver_8h.tex | 15 - Docs/latex/PhasingManeuver_8h_source.tex | 66 +- Docs/latex/Planetographic_8h.tex | 15 - Docs/latex/Planetographic_8h_source.tex | 50 +- Docs/latex/ProgradeAttitudeDTO_8h_source.tex | 42 +- Docs/latex/ProgradeAttitude_8cpp.tex | 15 - Docs/latex/ProgradeAttitude_8h.tex | 21 - Docs/latex/ProgradeAttitude_8h_source.tex | 65 +- Docs/latex/PropagatorException_8cpp.tex | 15 - Docs/latex/PropagatorException_8h.tex | 15 - Docs/latex/PropagatorException_8h_source.tex | 40 +- Docs/latex/Propagator_8cpp.tex | 17 - Docs/latex/Propagator_8h.tex | 15 - Docs/latex/Propagator_8h_source.tex | 94 +-- Docs/latex/Proxy_8cpp.tex | 72 +- Docs/latex/Proxy_8h.tex | 71 ++ Docs/latex/Proxy_8h_source.tex | 343 ++++----- Docs/latex/QuaternionDTO_8h_source.tex | 22 +- Docs/latex/Quaternion_8cpp.tex | 15 - Docs/latex/Quaternion_8h.tex | 15 - Docs/latex/Quaternion_8h_source.tex | 84 +-- Docs/latex/RaDecDTO_8h.tex | 18 + Docs/latex/RaDecDTO_8h_source.tex | 26 + .../RectangularInstrumentKernel_8cpp.tex | 15 - Docs/latex/RectangularInstrumentKernel_8h.tex | 15 - .../RectangularInstrumentKernel_8h_source.tex | 56 +- Docs/latex/Rectangular_8h.tex | 15 - Docs/latex/Rectangular_8h_source.tex | 50 +- Docs/latex/RelationalOperator_8h_source.tex | 92 +-- Docs/latex/RelationnalOperator_8cpp.tex | 3 +- .../latex/RetrogradeAttitudeDTO_8h_source.tex | 42 +- Docs/latex/RetrogradeAttitude_8cpp.tex | 15 - Docs/latex/RetrogradeAttitude_8h.tex | 21 - Docs/latex/RetrogradeAttitude_8h_source.tex | 65 +- Docs/latex/SDKException_8cpp.tex | 17 +- Docs/latex/SDKException_8h.tex | 15 - Docs/latex/SDKException_8h_source.tex | 44 +- Docs/latex/ScenarioDTO_8h_source.tex | 45 +- Docs/latex/Scenario_8cpp.tex | 2 +- Docs/latex/Scenario_8h_source.tex | 158 ++-- Docs/latex/SiteDTO_8h_source.tex | 58 +- Docs/latex/SiteFrameFile_8cpp.tex | 17 +- Docs/latex/SiteFrameFile_8h.tex | 15 - Docs/latex/SiteFrameFile_8h_source.tex | 48 +- Docs/latex/Site_8cpp.tex | 22 +- Docs/latex/Site_8h.tex | 15 - Docs/latex/Site_8h_source.tex | 199 ++--- Docs/latex/SpacecraftClockKernel_8cpp.tex | 15 - Docs/latex/SpacecraftClockKernel_8h.tex | 15 - .../latex/SpacecraftClockKernel_8h_source.tex | 102 +-- Docs/latex/SpacecraftDTO_8h_source.tex | 112 +-- Docs/latex/SpacecraftFrameFile_8cpp.tex | 17 +- Docs/latex/SpacecraftFrameFile_8h.tex | 15 - Docs/latex/SpacecraftFrameFile_8h_source.tex | 54 +- Docs/latex/Spacecraft_8cpp.tex | 19 +- Docs/latex/Spacecraft_8h.tex | 15 - Docs/latex/Spacecraft_8h_source.tex | 280 +++---- Docs/latex/Spherical_8h.tex | 15 - Docs/latex/Spherical_8h_source.tex | 44 +- Docs/latex/StateOrientationDTO_8h_source.tex | 40 +- Docs/latex/StateOrientation_8cpp.tex | 17 +- Docs/latex/StateOrientation_8h.tex | 15 - Docs/latex/StateOrientation_8h_source.tex | 86 +-- Docs/latex/StateVectorDTO_8h_source.tex | 34 +- Docs/latex/StateVector_8cpp.tex | 17 +- Docs/latex/StateVector_8h.tex | 15 - Docs/latex/StateVector_8h_source.tex | 162 ++-- Docs/latex/StringHelpers_8h_source.tex | 44 +- Docs/latex/SurfaceCoordinates_8cpp.tex | 17 +- Docs/latex/SurfaceCoordinates_8h.tex | 15 - Docs/latex/SurfaceCoordinates_8h_source.tex | 76 +- Docs/latex/SurfaceInterceptPoint_8h.tex | 15 - .../latex/SurfaceInterceptPoint_8h_source.tex | 84 +-- Docs/latex/TDB_8cpp.tex | 15 - Docs/latex/TDB_8h.tex | 15 - Docs/latex/TDB_8h_source.tex | 60 +- Docs/latex/TLEIntegrator_8cpp.tex | 15 - Docs/latex/TLEIntegrator_8h.tex | 15 - Docs/latex/TLEIntegrator_8h_source.tex | 56 +- Docs/latex/TLE_8cpp.tex | 19 +- Docs/latex/TLE_8h.tex | 15 - Docs/latex/TLE_8h_source.tex | 118 +-- Docs/latex/TimeSpan_8cpp.tex | 17 +- Docs/latex/TimeSpan_8h.tex | 15 - Docs/latex/TimeSpan_8h_source.tex | 82 ++- Docs/latex/TooEarlyManeuverException_8cpp.tex | 15 - Docs/latex/TooEarlyManeuverException_8h.tex | 15 - .../TooEarlyManeuverException_8h_source.tex | 42 +- Docs/latex/TowardObjectAttitude_8cpp.tex | 15 - Docs/latex/TowardObjectAttitude_8h.tex | 22 - Docs/latex/TowardObjectAttitude_8h_source.tex | 63 +- Docs/latex/Type_8h.tex | 16 + Docs/latex/Type_8h_source.tex | 22 + Docs/latex/UTC_8cpp.tex | 15 - Docs/latex/UTC_8h.tex | 17 - Docs/latex/UTC_8h_source.tex | 62 +- Docs/latex/VVIntegrator_8cpp.tex | 15 - Docs/latex/VVIntegrator_8h.tex | 15 - Docs/latex/VVIntegrator_8h_source.tex | 95 +-- Docs/latex/Vector3DDTO_8h_source.tex | 36 +- Docs/latex/Vector3D_8cpp.tex | 15 - Docs/latex/Vector3D_8h.tex | 15 - Docs/latex/Vector3D_8h_source.tex | 116 +-- Docs/latex/WindowDTO_8h_source.tex | 24 +- Docs/latex/Window_8h.tex | 15 - Docs/latex/Window_8h_source.tex | 172 ++--- Docs/latex/ZenithAttitudeDTO_8h_source.tex | 42 +- Docs/latex/ZenithAttitude_8cpp.tex | 15 - Docs/latex/ZenithAttitude_8h.tex | 21 - Docs/latex/ZenithAttitude_8h_source.tex | 65 +- Docs/latex/annotated.tex | 5 +- Docs/latex/classIO_1_1SDK_1_1Body_1_1Body.pdf | Bin 6738 -> 6738 bytes ...lassIO_1_1SDK_1_1Body_1_1CelestialBody.pdf | Bin 6412 -> 6412 bytes ...DK_1_1Body_1_1Spacecraft_1_1Spacecraft.pdf | Bin 6518 -> 6518 bytes .../classIO_1_1SDK_1_1CoordinateSystem.tex | 6 +- ...IO_1_1SDK_1_1Coordinates_1_1Equatorial.tex | 90 +++ ...1Exception_1_1InvalidArgumentException.pdf | Bin 6505 -> 6505 bytes ...DK_1_1Exception_1_1PropagatorException.pdf | Bin 6072 -> 6070 bytes ...IO_1_1SDK_1_1Exception_1_1SDKException.pdf | Bin 7028 -> 7028 bytes ...Exception_1_1TooEarlyManeuverException.pdf | Bin 6344 -> 6344 bytes ...IO_1_1SDK_1_1Frames_1_1BodyFixedFrames.pdf | Bin 5700 -> 5700 bytes .../classIO_1_1SDK_1_1Frames_1_1FrameFile.pdf | Bin 5861 -> 5861 bytes .../classIO_1_1SDK_1_1Frames_1_1Frames.pdf | Bin 6028 -> 6028 bytes ...sIO_1_1SDK_1_1Frames_1_1InertialFrames.pdf | Bin 5330 -> 5330 bytes ..._1SDK_1_1Frames_1_1InstrumentFrameFile.pdf | Bin 5435 -> 5435 bytes ...ssIO_1_1SDK_1_1Frames_1_1SiteFrameFile.pdf | Bin 5207 -> 5207 bytes ..._1SDK_1_1Frames_1_1SpacecraftFrameFile.pdf | Bin 5533 -> 5533 bytes ...1SDK_1_1Integrators_1_1Forces_1_1Force.pdf | Bin 5856 -> 5856 bytes ...1Integrators_1_1Forces_1_1GravityForce.pdf | Bin 5860 -> 5860 bytes ..._1SDK_1_1Integrators_1_1IntegratorBase.pdf | Bin 5765 -> 5765 bytes ...1_1SDK_1_1Integrators_1_1TLEIntegrator.pdf | Bin 5609 -> 5609 bytes ..._1_1SDK_1_1Integrators_1_1VVIntegrator.pdf | Bin 5456 -> 5456 bytes ...1_1Kernels_1_1CircularInstrumentKernel.pdf | Bin 5635 -> 5635 bytes ...1Kernels_1_1EllipticalInstrumentKernel.pdf | Bin 5750 -> 5750 bytes ...O_1_1SDK_1_1Kernels_1_1EphemerisKernel.pdf | Bin 5317 -> 5317 bytes ..._1_1SDK_1_1Kernels_1_1InstrumentKernel.pdf | Bin 6316 -> 6316 bytes .../classIO_1_1SDK_1_1Kernels_1_1Kernel.pdf | Bin 6902 -> 6902 bytes ...1_1SDK_1_1Kernels_1_1OrientationKernel.pdf | Bin 5154 -> 5154 bytes ...Kernels_1_1RectangularInstrumentKernel.pdf | Bin 5738 -> 5738 bytes ...DK_1_1Kernels_1_1SpacecraftClockKernel.pdf | Bin 5621 -> 5613 bytes ...euvers_1_1ApogeeHeightChangingManeuver.pdf | Bin 6296 -> 6296 bytes ...1Maneuvers_1_1ApsidalAlignmentManeuver.pdf | Bin 6255 -> 6255 bytes ...itudes_1_1InstrumentPointingToAttitude.pdf | Bin 6329 -> 6329 bytes ...aneuvers_1_1Attitudes_1_1NadirAttitude.pdf | Bin 5784 -> 5784 bytes ...uvers_1_1Attitudes_1_1ProgradeAttitude.pdf | Bin 6097 -> 6097 bytes ...ers_1_1Attitudes_1_1RetrogradeAttitude.pdf | Bin 6097 -> 6097 bytes ...s_1_1Attitudes_1_1TowardObjectAttitude.pdf | Bin 6299 -> 6299 bytes ...neuvers_1_1Attitudes_1_1ZenithAttitude.pdf | Bin 5873 -> 5873 bytes ..._1SDK_1_1Maneuvers_1_1CombinedManeuver.pdf | Bin 5969 -> 5969 bytes ...IO_1_1SDK_1_1Maneuvers_1_1ManeuverBase.pdf | Bin 8210 -> 8210 bytes ...euvers_1_1OrbitalPlaneChangingManeuver.pdf | Bin 6192 -> 6192 bytes ...uvers_1_1PerigeeHeightChangingManeuver.pdf | Bin 6098 -> 6098 bytes ...1_1SDK_1_1Maneuvers_1_1PhasingManeuver.pdf | Bin 5813 -> 5813 bytes ...italParameters_1_1ConicOrbitalElements.pdf | Bin 5846 -> 5846 bytes ...italParameters_1_1ConicOrbitalElements.tex | 46 +- ...bitalParameters_1_1EquinoctialElements.pdf | Bin 5948 -> 5948 bytes ...bitalParameters_1_1EquinoctialElements.tex | 20 +- ...OrbitalParameters_1_1OrbitalParameters.pdf | Bin 6450 -> 6450 bytes ...OrbitalParameters_1_1OrbitalParameters.tex | 150 ++-- ...DK_1_1OrbitalParameters_1_1StateVector.pdf | Bin 5592 -> 5594 bytes ...DK_1_1OrbitalParameters_1_1StateVector.tex | 82 +-- ...sIO_1_1SDK_1_1OrbitalParameters_1_1TLE.pdf | Bin 5573 -> 5573 bytes ...sIO_1_1SDK_1_1OrbitalParameters_1_1TLE.tex | 14 +- .../classIO_1_1SDK_1_1Sites_1_1LaunchSite.pdf | Bin 5286 -> 5286 bytes .../latex/classIO_1_1SDK_1_1Sites_1_1Site.pdf | Bin 5287 -> 5287 bytes .../latex/classIO_1_1SDK_1_1Sites_1_1Site.tex | 8 +- .../classIO_1_1SDK_1_1Time_1_1DateTime.pdf | Bin 5342 -> 5342 bytes Docs/latex/classIO_1_1SDK_1_1Time_1_1TDB.pdf | Bin 5048 -> 5048 bytes Docs/latex/classIO_1_1SDK_1_1Time_1_1UTC.pdf | Bin 5120 -> 5120 bytes .../dir_01181ad4b3776002eca9374f9f3c1eca.tex | 6 + .../dir_8fcab4f0c786b736fb8c56a972580b31.tex | 2 +- .../dir_cf0fe74789ff4714afa1b80c8dd26f3c.tex | 4 +- Docs/latex/files.tex | 7 +- Docs/latex/hierarchy.tex | 5 +- .../namespaceIO_1_1SDK_1_1API_1_1DTO.tex | 6 + .../namespaceIO_1_1SDK_1_1Coordinates.tex | 4 +- Docs/latex/refman.tex | 18 +- ...1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.tex | 18 +- ...1API_1_1DTO_1_1ConicOrbitalElementsDTO.tex | 113 +++ ..._1API_1_1DTO_1_1EquinoctialElementsDTO.tex | 129 ++++ ...uctIO_1_1SDK_1_1API_1_1DTO_1_1RaDecDTO.tex | 41 ++ ...1_1SDK_1_1API_1_1DTO_1_1StateVectorDTO.tex | 12 +- Doxyfile | 2 +- IO.SDK.Scenarios/Program.cpp | 20 +- IO.SDK.Tests/APIConvertersTests.cpp | 65 +- IO.SDK.Tests/APITests.cpp | 221 ++++-- .../ApogeeHeightChangingManeuverTests.cpp | 16 +- .../ApsidalAlignmentManeuverTests.cpp | 26 +- IO.SDK.Tests/AzimuthRangeTests.cpp | 4 + IO.SDK.Tests/CombinedManeuverTests.cpp | 24 +- IO.SDK.Tests/ConicOrbitalElementsTests.cpp | 8 +- IO.SDK.Tests/EquinoctialElementsTests.cpp | 37 +- IO.SDK.Tests/HelpersTests.cpp | 2 +- .../PerigeeHeightChangingManeuverTests.cpp | 12 +- IO.SDK.Tests/PhasingManeuverTests.cpp | 32 +- IO.SDK.Tests/PlaneChangingManeuverTests.cpp | 50 +- IO.SDK.Tests/ProgradeAttitudeTests.cpp | 2 +- IO.SDK.Tests/PropagatorTests.cpp | 4 +- IO.SDK.Tests/RADecTests.cpp | 4 +- IO.SDK.Tests/RetrogradeAttitudeTests.cpp | 2 +- IO.SDK.Tests/SiteTests.cpp | 2 +- IO.SDK.Tests/StateVectorTests.cpp | 6 +- IO.SDK.Tests/TLEIntegratorTests.cpp | 4 +- IO.SDK.Tests/TLETests.cpp | 2 +- IO.SDK/API/Converters.cpp | 53 +- .../API/DTO/ApogeeHeightChangingManeuverDTO.h | 6 +- IO.SDK/API/DTO/ApsidalAlignmentManeuverDTO.h | 8 +- IO.SDK/API/DTO/AzimuthRangeDTO.h | 8 +- .../DTO/BodyVisibilityFromSiteConstraintDTO.h | 6 +- IO.SDK/API/DTO/ByDayConstraintDTO.h | 6 +- IO.SDK/API/DTO/ByNightConstraintDTO.h | 6 +- IO.SDK/API/DTO/CelestialBodyDTO.h | 12 +- IO.SDK/API/DTO/CombinedManeuverDTO.h | 7 +- IO.SDK/API/DTO/ConicOrbitalElementsDTO.h | 30 + IO.SDK/API/DTO/DistanceConstraintDTO.h | 6 +- IO.SDK/API/DTO/EngineDTO.h | 4 + IO.SDK/API/DTO/EquinoctialElementsDTO.h | 30 + IO.SDK/API/DTO/FrameTransformation.h | 6 +- IO.SDK/API/DTO/FuelTankDTO.h | 4 + IO.SDK/API/DTO/GeodeticDTO.h | 6 +- IO.SDK/API/DTO/InFieldOfViewConstraintDTO.h | 4 + IO.SDK/API/DTO/InstrumentDTO.h | 8 +- .../API/DTO/InstrumentPointingToAttitudeDTO.h | 4 + IO.SDK/API/DTO/LaunchDTO.h | 7 +- IO.SDK/API/DTO/NadirAttitudeDTO.h | 6 +- IO.SDK/API/DTO/OccultationConstraintDTO.h | 4 + .../API/DTO/OrbitalPlaneChangingManeuverDTO.h | 6 +- IO.SDK/API/DTO/PayloadDTO.h | 4 + .../DTO/PerigeeHeightChangingManeuverDTO.h | 4 + IO.SDK/API/DTO/PhasingManeuverDTO.h | 5 +- IO.SDK/API/DTO/ProgradeAttitudeDTO.h | 4 + IO.SDK/API/DTO/QuaternionDTO.h | 4 + IO.SDK/API/DTO/RaDecDTO.h | 20 + IO.SDK/API/DTO/RetrogradeAttitudeDTO.h | 4 + IO.SDK/API/DTO/ScenarioDTO.h | 7 +- IO.SDK/API/DTO/SiteDTO.h | 4 + IO.SDK/API/DTO/SpacecraftDTO.h | 4 + IO.SDK/API/DTO/StateOrientationDTO.h | 4 + IO.SDK/API/DTO/StateVectorDTO.h | 6 +- IO.SDK/API/DTO/Vector3DDTO.h | 4 + IO.SDK/API/DTO/WindowDTO.h | 4 + IO.SDK/API/DTO/ZenithAttitudeDTO.h | 4 + IO.SDK/API/Proxy.cpp | 696 ++++++++---------- IO.SDK/API/Proxy.h | 37 + IO.SDK/Aberrations.cpp | 11 +- IO.SDK/Aberrations.h | 11 +- IO.SDK/Body/Body.cpp | 15 +- IO.SDK/Body/Body.h | 17 +- IO.SDK/Body/CelestialBody.cpp | 13 +- IO.SDK/Body/CelestialBody.h | 11 +- IO.SDK/Body/Spacecraft/Engine.cpp | 14 +- IO.SDK/Body/Spacecraft/Engine.h | 14 +- IO.SDK/Body/Spacecraft/FuelTank.cpp | 11 +- IO.SDK/Body/Spacecraft/FuelTank.h | 13 +- IO.SDK/Body/Spacecraft/Payload.cpp | 15 +- IO.SDK/Body/Spacecraft/Payload.h | 11 +- IO.SDK/Body/Spacecraft/Spacecraft.cpp | 15 +- IO.SDK/Body/Spacecraft/Spacecraft.h | 11 +- IO.SDK/Constraints/GeometryFinder.cpp | 6 +- IO.SDK/Constraints/GeometryFinder.h | 4 + IO.SDK/Constraints/RelationalOperator.h | 11 +- IO.SDK/Constraints/RelationnalOperator.cpp | 15 +- IO.SDK/Coordinate.cpp | 13 +- IO.SDK/Coordinate.h | 11 +- IO.SDK/CoordinateSystem.cpp | 16 +- IO.SDK/CoordinateSystem.h | 13 +- IO.SDK/Coordinates/AzimuthRange.cpp | 11 +- IO.SDK/Coordinates/AzimuthRange.h | 11 +- IO.SDK/Coordinates/Cylindrical.h | 11 +- IO.SDK/Coordinates/{RADec.h => Equatorial.h} | 17 +- IO.SDK/Coordinates/Geodetic.h | 11 +- IO.SDK/Coordinates/HorizontalCoordinates.h | 11 +- IO.SDK/Coordinates/Latitudinal.h | 11 +- IO.SDK/Coordinates/Planetographic.h | 11 +- IO.SDK/Coordinates/Rectangular.h | 11 +- IO.SDK/Coordinates/Spherical.h | 11 +- IO.SDK/Coordinates/SurfaceCoordinates.cpp | 13 +- IO.SDK/Coordinates/SurfaceCoordinates.h | 11 +- IO.SDK/Coordinates/SurfaceInterceptPoint.h | 11 +- IO.SDK/DataPoolMonitoring.cpp | 13 +- IO.SDK/DataPoolMonitoring.h | 11 +- .../Exceptions/InvalidArgumentException.cpp | 11 +- IO.SDK/Exceptions/InvalidArgumentException.h | 11 +- IO.SDK/Exceptions/PropagatorException.cpp | 11 +- IO.SDK/Exceptions/PropagatorException.h | 11 +- IO.SDK/Exceptions/SDKException.cpp | 13 +- IO.SDK/Exceptions/SDKException.h | 11 +- .../Exceptions/TooEarlyManeuverException.cpp | 11 +- IO.SDK/Exceptions/TooEarlyManeuverException.h | 11 +- IO.SDK/Frames/BodyFixedFrame.cpp | 11 +- IO.SDK/Frames/BodyFixedFrames.h | 11 +- IO.SDK/Frames/FrameFile.cpp | 11 +- IO.SDK/Frames/FrameFile.h | 11 +- IO.SDK/Frames/Frames.cpp | 11 +- IO.SDK/Frames/Frames.h | 11 +- IO.SDK/Frames/InertialFrames.cpp | 13 +- IO.SDK/Frames/InertialFrames.h | 11 +- IO.SDK/Frames/InstrumentFrameFile.cpp | 11 +- IO.SDK/Frames/InstrumentFrameFile.h | 11 +- IO.SDK/Frames/SiteFrameFile.cpp | 13 +- IO.SDK/Frames/SiteFrameFile.h | 11 +- IO.SDK/Frames/SpacecraftFrameFile.cpp | 13 +- IO.SDK/Frames/SpacecraftFrameFile.h | 11 +- IO.SDK/Helpers/{Type.cpp => Type.h} | 11 +- IO.SDK/Illumination/Illumination.h | 11 +- IO.SDK/IlluminationAngle.cpp | 13 +- IO.SDK/IlluminationAngle.h | 11 +- IO.SDK/Instruments/FOVShapes.cpp | 29 +- IO.SDK/Instruments/FOVShapes.h | 11 +- IO.SDK/Instruments/Instrument.cpp | 11 +- IO.SDK/Instruments/Instrument.h | 11 +- IO.SDK/Integrators/Forces/Force.cpp | 11 +- IO.SDK/Integrators/Forces/Force.h | 11 +- IO.SDK/Integrators/Forces/GravityForce.cpp | 13 +- IO.SDK/Integrators/Forces/GravityForce.h | 11 +- IO.SDK/Integrators/IntegratorBase.cpp | 11 +- IO.SDK/Integrators/IntegratorBase.h | 11 +- IO.SDK/Integrators/TLEIntegrator.cpp | 13 +- IO.SDK/Integrators/TLEIntegrator.h | 11 +- IO.SDK/Integrators/VVIntegrator.cpp | 11 +- IO.SDK/Integrators/VVIntegrator.h | 11 +- IO.SDK/Kernels/CircularInstrumentKernel.cpp | 13 +- IO.SDK/Kernels/CircularInstrumentKernel.h | 11 +- IO.SDK/Kernels/EllipticalInstrumentKernel.cpp | 61 +- IO.SDK/Kernels/EllipticalInstrumentKernel.h | 11 +- IO.SDK/Kernels/EphemerisKernel.cpp | 13 +- IO.SDK/Kernels/EphemerisKernel.h | 11 +- IO.SDK/Kernels/InstrumentKernel.cpp | 11 +- IO.SDK/Kernels/InstrumentKernel.h | 11 +- IO.SDK/Kernels/Kernel.cpp | 11 +- IO.SDK/Kernels/Kernel.h | 11 +- IO.SDK/Kernels/KernelsLoader.cpp | 11 +- IO.SDK/Kernels/KernelsLoader.h | 11 +- IO.SDK/Kernels/OrientationKernel.cpp | 13 +- IO.SDK/Kernels/OrientationKernel.h | 11 +- .../Kernels/RectangularInstrumentKernel.cpp | 15 +- IO.SDK/Kernels/RectangularInstrumentKernel.h | 11 +- IO.SDK/Kernels/SpacecraftClockKernel.cpp | 17 +- IO.SDK/Kernels/SpacecraftClockKernel.h | 11 +- IO.SDK/Macros.h | 4 + .../ApogeeHeightChangingManeuver.cpp | 17 +- .../Maneuvers/ApogeeHeightChangingManeuver.h | 11 +- IO.SDK/Maneuvers/ApsidalAlignmentManeuver.cpp | 29 +- IO.SDK/Maneuvers/ApsidalAlignmentManeuver.h | 11 +- .../InstrumentPointingToAttitude.cpp | 8 +- .../Attitudes/InstrumentPointingToAttitude.h | 12 +- IO.SDK/Maneuvers/Attitudes/NadirAttitude.cpp | 13 +- IO.SDK/Maneuvers/Attitudes/NadirAttitude.h | 19 +- .../Maneuvers/Attitudes/ProgradeAttitude.cpp | 13 +- IO.SDK/Maneuvers/Attitudes/ProgradeAttitude.h | 18 +- .../Attitudes/RetrogradeAttitude.cpp | 13 +- .../Maneuvers/Attitudes/RetrogradeAttitude.h | 18 +- .../Attitudes/TowardObjectAttitude.cpp | 13 +- .../Attitudes/TowardObjectAttitude.h | 18 +- IO.SDK/Maneuvers/Attitudes/ZenithAttitude.cpp | 13 +- IO.SDK/Maneuvers/Attitudes/ZenithAttitude.h | 18 +- IO.SDK/Maneuvers/CombinedManeuver.cpp | 17 +- IO.SDK/Maneuvers/CombinedManeuver.h | 11 +- IO.SDK/Maneuvers/DynamicFuelTank.h | 11 +- IO.SDK/Maneuvers/Launch.cpp | 23 +- IO.SDK/Maneuvers/Launch.h | 11 +- IO.SDK/Maneuvers/LaunchWindow.cpp | 11 +- IO.SDK/Maneuvers/LaunchWindow.h | 11 +- IO.SDK/Maneuvers/ManeuverBase.cpp | 24 +- IO.SDK/Maneuvers/ManeuverBase.h | 11 +- IO.SDK/Maneuvers/ManeuverResult.h | 11 +- .../OrbitalPlaneChangingManeuver.cpp | 15 +- .../Maneuvers/OrbitalPlaneChangingManeuver.h | 11 +- .../PerigeeHeightChangingManeuver.cpp | 15 +- .../Maneuvers/PerigeeHeightChangingManeuver.h | 11 +- IO.SDK/Maneuvers/PhasingManeuver.cpp | 13 +- IO.SDK/Maneuvers/PhasingManeuver.h | 11 +- IO.SDK/Math/Matrix.cpp | 14 +- IO.SDK/Math/Matrix.h | 11 +- IO.SDK/Math/Quaternion.cpp | 11 +- IO.SDK/Math/Quaternion.h | 11 +- IO.SDK/Math/Vector3D.cpp | 11 +- IO.SDK/Math/Vector3D.h | 11 +- IO.SDK/OccultationType.cpp | 13 +- IO.SDK/OccultationType.h | 11 +- .../ConicOrbitalElements.cpp | 21 +- .../OrbitalParameters/ConicOrbitalElements.h | 23 +- .../OrbitalParameters/EquinoctialElements.cpp | 22 +- .../OrbitalParameters/EquinoctialElements.h | 17 +- .../OrbitalParameters/OrbitalParameters.cpp | 31 +- IO.SDK/OrbitalParameters/OrbitalParameters.h | 37 +- IO.SDK/OrbitalParameters/StateOrientation.cpp | 13 +- IO.SDK/OrbitalParameters/StateOrientation.h | 13 +- IO.SDK/OrbitalParameters/StateVector.cpp | 17 +- IO.SDK/OrbitalParameters/StateVector.h | 17 +- IO.SDK/OrbitalParameters/TLE.cpp | 19 +- IO.SDK/OrbitalParameters/TLE.h | 13 +- IO.SDK/Parameters/Constants.h | 11 +- IO.SDK/Parameters/Parameters.h | 14 +- IO.SDK/Propagators/Propagator.cpp | 15 +- IO.SDK/Propagators/Propagator.h | 11 +- IO.SDK/Scenario/Scenario.cpp | 6 +- IO.SDK/Scenario/Scenario.h | 4 + IO.SDK/Sites/LaunchSite.cpp | 13 +- IO.SDK/Sites/LaunchSite.h | 11 +- IO.SDK/Sites/Site.cpp | 23 +- IO.SDK/Sites/Site.h | 15 +- IO.SDK/Spice/Builder.cpp | 12 +- IO.SDK/Spice/Builder.h | 11 +- IO.SDK/StringHelpers.h | 4 + IO.SDK/Templates/Templates.cpp | 4 + IO.SDK/Time/DateTime.cpp | 14 +- IO.SDK/Time/DateTime.h | 11 +- IO.SDK/Time/TDB.cpp | 11 +- IO.SDK/Time/TDB.h | 11 +- IO.SDK/Time/TimeSpan.cpp | 13 +- IO.SDK/Time/TimeSpan.h | 11 +- IO.SDK/Time/UTC.cpp | 11 +- IO.SDK/Time/UTC.h | 14 +- IO.SDK/Time/Window.h | 11 +- ...eHeightChangingManeuverTests.cpp.gcov.html | 16 +- ...psidalAlignmentManeuverTests.cpp.gcov.html | 26 +- .../CelestialBodyTests.cpp.gcov.html | 2 +- .../CombinedManeuverTests.cpp.gcov.html | 24 +- .../ConicOrbitalElementsTests.cpp.gcov.html | 4 +- .../EquinoctialElementsTests.cpp.gcov.html | 8 +- .../IO.SDK.Tests/LaunchTests.cpp.gcov.html | 28 +- ...eHeightChangingManeuverTests.cpp.gcov.html | 12 +- .../PhasingManeuverTests.cpp.gcov.html | 28 +- .../PlaneChangingManeuverTests.cpp.gcov.html | 50 +- .../ProgradeAttitudeTests.cpp.gcov.html | 2 +- .../PropagatorTests.cpp.gcov.html | 4 +- .../RetrogradeAttitudeTests.cpp.gcov.html | 2 +- coverage/IO.SDK.Tests/SiteTests.cpp.gcov.html | 6 +- .../StateVectorTests.cpp.gcov.html | 6 +- .../TLEIntegratorTests.cpp.gcov.html | 4 +- coverage/IO.SDK.Tests/TLETests.cpp.gcov.html | 2 +- .../Integrators/TLEIntegrator.cpp.gcov.html | 2 +- ...ApogeeHeightChangingManeuver.cpp.gcov.html | 6 +- .../ApsidalAlignmentManeuver.cpp.gcov.html | 22 +- .../Attitudes/NadirAttitude.cpp.gcov.html | 2 +- .../Attitudes/ProgradeAttitude.cpp.gcov.html | 2 +- .../RetrogradeAttitude.cpp.gcov.html | 2 +- .../TowardObjectAttitude.cpp.gcov.html | 2 +- .../Attitudes/ZenithAttitude.cpp.gcov.html | 2 +- .../Maneuvers/CombinedManeuver.cpp.gcov.html | 10 +- .../IO.SDK/Maneuvers/Launch.cpp.gcov.html | 14 +- .../Maneuvers/ManeuverBase.cpp.gcov.html | 6 +- ...OrbitalPlaneChangingManeuver.cpp.gcov.html | 6 +- ...erigeeHeightChangingManeuver.cpp.gcov.html | 6 +- .../Maneuvers/PhasingManeuver.cpp.gcov.html | 4 +- .../ConicOrbitalElements.cpp.gcov.html | 6 +- .../ConicOrbitalElements.h.gcov.html | 4 +- .../EquinoctialElements.cpp.gcov.html | 6 +- .../EquinoctialElements.h.gcov.html | 4 +- .../OrbitalParameters.cpp.gcov.html | 16 +- .../OrbitalParameters.h.gcov.html | 6 +- .../StateVector.cpp.gcov.html | 4 +- .../OrbitalParameters/StateVector.h.gcov.html | 6 +- .../OrbitalParameters/TLE.cpp.gcov.html | 4 +- .../IO.SDK/OrbitalParameters/TLE.h.gcov.html | 2 +- .../Propagators/Propagator.cpp.gcov.html | 2 +- coverage/IO.SDK/Sites/Site.cpp.gcov.html | 10 +- coverage/IO.SDK/Sites/Site.h.gcov.html | 4 +- 1497 files changed, 20504 insertions(+), 19861 deletions(-) create mode 100644 Docs/html/ConicOrbitalElementsDTO_8h.html create mode 100644 Docs/html/ConicOrbitalElementsDTO_8h.js create mode 100644 Docs/html/ConicOrbitalElementsDTO_8h_source.html create mode 100644 Docs/html/Equatorial_8h.html create mode 100644 Docs/html/Equatorial_8h.js create mode 100644 Docs/html/Equatorial_8h_source.html create mode 100644 Docs/html/EquinoctialElementsDTO_8h.html create mode 100644 Docs/html/EquinoctialElementsDTO_8h.js create mode 100644 Docs/html/EquinoctialElementsDTO_8h_source.html create mode 100644 Docs/html/RaDecDTO_8h.html create mode 100644 Docs/html/RaDecDTO_8h.js create mode 100644 Docs/html/RaDecDTO_8h_source.html create mode 100644 Docs/html/Type_8h.html create mode 100644 Docs/html/Type_8h.js create mode 100644 Docs/html/Type_8h_source.html create mode 100644 Docs/html/classIO_1_1SDK_1_1Coordinates_1_1Equatorial-members.html create mode 100644 Docs/html/classIO_1_1SDK_1_1Coordinates_1_1Equatorial.html create mode 100644 Docs/html/classIO_1_1SDK_1_1Coordinates_1_1Equatorial.js create mode 100644 Docs/html/functions_vars_h.html create mode 100644 Docs/html/functions_vars_k.html create mode 100644 Docs/html/search/variables_17.html create mode 100644 Docs/html/search/variables_17.js create mode 100644 Docs/html/search/variables_18.html create mode 100644 Docs/html/search/variables_18.js create mode 100644 Docs/html/structIO_1_1SDK_1_1API_1_1DTO_1_1ConicOrbitalElementsDTO-members.html create mode 100644 Docs/html/structIO_1_1SDK_1_1API_1_1DTO_1_1ConicOrbitalElementsDTO.html create mode 100644 Docs/html/structIO_1_1SDK_1_1API_1_1DTO_1_1ConicOrbitalElementsDTO.js create mode 100644 Docs/html/structIO_1_1SDK_1_1API_1_1DTO_1_1EquinoctialElementsDTO-members.html create mode 100644 Docs/html/structIO_1_1SDK_1_1API_1_1DTO_1_1EquinoctialElementsDTO.html create mode 100644 Docs/html/structIO_1_1SDK_1_1API_1_1DTO_1_1EquinoctialElementsDTO.js create mode 100644 Docs/html/structIO_1_1SDK_1_1API_1_1DTO_1_1RaDecDTO-members.html create mode 100644 Docs/html/structIO_1_1SDK_1_1API_1_1DTO_1_1RaDecDTO.html create mode 100644 Docs/html/structIO_1_1SDK_1_1API_1_1DTO_1_1RaDecDTO.js create mode 100644 Docs/latex/ConicOrbitalElementsDTO_8h.tex create mode 100644 Docs/latex/ConicOrbitalElementsDTO_8h_source.tex create mode 100644 Docs/latex/Equatorial_8h.tex create mode 100644 Docs/latex/Equatorial_8h_source.tex create mode 100644 Docs/latex/EquinoctialElementsDTO_8h.tex create mode 100644 Docs/latex/EquinoctialElementsDTO_8h_source.tex create mode 100644 Docs/latex/RaDecDTO_8h.tex create mode 100644 Docs/latex/RaDecDTO_8h_source.tex create mode 100644 Docs/latex/Type_8h.tex create mode 100644 Docs/latex/Type_8h_source.tex create mode 100644 Docs/latex/classIO_1_1SDK_1_1Coordinates_1_1Equatorial.tex create mode 100644 Docs/latex/structIO_1_1SDK_1_1API_1_1DTO_1_1ConicOrbitalElementsDTO.tex create mode 100644 Docs/latex/structIO_1_1SDK_1_1API_1_1DTO_1_1EquinoctialElementsDTO.tex create mode 100644 Docs/latex/structIO_1_1SDK_1_1API_1_1DTO_1_1RaDecDTO.tex create mode 100644 IO.SDK/API/DTO/ConicOrbitalElementsDTO.h create mode 100644 IO.SDK/API/DTO/EquinoctialElementsDTO.h create mode 100644 IO.SDK/API/DTO/RaDecDTO.h rename IO.SDK/Coordinates/{RADec.h => Equatorial.h} (69%) rename IO.SDK/Helpers/{Type.cpp => Type.h} (58%) diff --git a/Docs/html/Aberrations_8cpp.html b/Docs/html/Aberrations_8cpp.html index e093e9f5..aadcc0fe 100644 --- a/Docs/html/Aberrations_8cpp.html +++ b/Docs/html/Aberrations_8cpp.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -88,11 +88,6 @@
#include <Aberrations.h>
#include <SDKException.h>
-

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-07-03
-
diff --git a/Docs/html/Aberrations_8h.html b/Docs/html/Aberrations_8h.html index ddea4d64..0e22360f 100644 --- a/Docs/html/Aberrations_8h.html +++ b/Docs/html/Aberrations_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -125,12 +125,7 @@ }   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-07-03
- -
+ diff --git a/Docs/html/BodyFixedFrames_8h.html b/Docs/html/BodyFixedFrames_8h.html index 54b67a2c..5de5b823 100644 --- a/Docs/html/BodyFixedFrames_8h.html +++ b/Docs/html/BodyFixedFrames_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -109,12 +109,7 @@ namespace  IO::SDK::Frames   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-07-02
- -
+ diff --git a/Docs/html/ConicOrbitalElements_8h.html b/Docs/html/ConicOrbitalElements_8h.html index b8880053..83d762f3 100644 --- a/Docs/html/ConicOrbitalElements_8h.html +++ b/Docs/html/ConicOrbitalElements_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -89,16 +89,8 @@
ConicOrbitalElements.h File Reference
-
#include <memory>
-#include <cmath>
-#include <OrbitalParameters.h>
-#include <CelestialBody.h>
-#include <Constants.h>
-#include <TimeSpan.h>
-#include <chrono>
-#include <TDB.h>
+
#include <Constants.h>
#include <StateVector.h>
-#include <Frames.h>

Go to the source code of this file.

@@ -117,12 +109,7 @@
namespace  IO::SDK::OrbitalParameters
 
-

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-07-03
- -
+
diff --git a/Docs/html/CoordinateSystem_8h.html b/Docs/html/CoordinateSystem_8h.html index fc4ec6ab..48e1eb61 100644 --- a/Docs/html/CoordinateSystem_8h.html +++ b/Docs/html/CoordinateSystem_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -105,12 +105,7 @@ namespace  IO::SDK   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-06-07
- -
+ diff --git a/Docs/html/FrameFile_8h.html b/Docs/html/FrameFile_8h.html index 3d7143c1..b98daa7b 100644 --- a/Docs/html/FrameFile_8h.html +++ b/Docs/html/FrameFile_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -108,12 +108,7 @@ namespace  IO::SDK::Frames   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-07-02
- -
+ diff --git a/Docs/html/InstrumentKernel_8h.html b/Docs/html/InstrumentKernel_8h.html index cae2705c..f3155a67 100644 --- a/Docs/html/InstrumentKernel_8h.html +++ b/Docs/html/InstrumentKernel_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -110,12 +110,7 @@ namespace  IO::SDK::Kernels   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-07-02
- -
+ diff --git a/Docs/html/Instrument_8h.html b/Docs/html/Instrument_8h.html index e5a6e293..8d029880 100644 --- a/Docs/html/Instrument_8h.html +++ b/Docs/html/Instrument_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -118,12 +118,7 @@ namespace  IO::SDK::Instruments   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-02-23
- -
+ diff --git a/Docs/html/IntegratorBase_8h.html b/Docs/html/IntegratorBase_8h.html index a693d0e8..075fb12c 100644 --- a/Docs/html/IntegratorBase_8h.html +++ b/Docs/html/IntegratorBase_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -108,12 +108,7 @@ namespace  IO::SDK::Integrators   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-03-17
- -
+ diff --git a/Docs/html/InvalidArgumentException_8h.html b/Docs/html/InvalidArgumentException_8h.html index de176e27..23940da3 100644 --- a/Docs/html/InvalidArgumentException_8h.html +++ b/Docs/html/InvalidArgumentException_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -109,12 +109,7 @@ namespace  IO::SDK::Exception   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-06-11
- -
+ diff --git a/Docs/html/KernelsLoader_8h.html b/Docs/html/KernelsLoader_8h.html index 5c0f3c30..7ade4bc8 100644 --- a/Docs/html/KernelsLoader_8h.html +++ b/Docs/html/KernelsLoader_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -107,12 +107,7 @@ namespace  IO::SDK::Kernels   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-07-02
- -
+ diff --git a/Docs/html/OrbitalParameters_8h.html b/Docs/html/OrbitalParameters_8h.html index f156514e..f3109564 100644 --- a/Docs/html/OrbitalParameters_8h.html +++ b/Docs/html/OrbitalParameters_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -91,7 +91,7 @@
#include <memory>
#include <Frames.h>
-#include <RADec.h>
+#include <Equatorial.h>

Go to the source code of this file.

@@ -112,12 +112,7 @@
namespace  IO::SDK::OrbitalParameters
 
-

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-04-09
- -
+
diff --git a/Docs/html/OrbitalPlaneChangingManeuver_8h.html b/Docs/html/OrbitalPlaneChangingManeuver_8h.html index d20f014e..79bee68c 100644 --- a/Docs/html/OrbitalPlaneChangingManeuver_8h.html +++ b/Docs/html/OrbitalPlaneChangingManeuver_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -107,12 +107,7 @@ namespace  IO::SDK::Maneuvers   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-03-08
- -
+ diff --git a/Docs/html/OrientationKernel_8h.html b/Docs/html/OrientationKernel_8h.html index 7108add8..e4b88a6f 100644 --- a/Docs/html/OrientationKernel_8h.html +++ b/Docs/html/OrientationKernel_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -113,12 +113,7 @@ namespace  IO::SDK::Kernels   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-06-11
- -
+ diff --git a/Docs/html/PerigeeHeightChangingManeuver_8h.html b/Docs/html/PerigeeHeightChangingManeuver_8h.html index 419d4ff5..a7761b38 100644 --- a/Docs/html/PerigeeHeightChangingManeuver_8h.html +++ b/Docs/html/PerigeeHeightChangingManeuver_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -107,12 +107,7 @@ namespace  IO::SDK::Maneuvers   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-07-03
- -
+ diff --git a/Docs/html/PropagatorException_8h.html b/Docs/html/PropagatorException_8h.html index 687502fd..081f997a 100644 --- a/Docs/html/PropagatorException_8h.html +++ b/Docs/html/PropagatorException_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -108,12 +108,7 @@ namespace  IO::SDK::Exception   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-06-11
- -
+ + +

◆ ConvertConicElementsToStateVectorProxy()

+ +
+
+ + + + + + + + +
IO::SDK::API::DTO::StateVectorDTO ConvertConicElementsToStateVectorProxy (IO::SDK::API::DTO::ConicOrbitalElementsDTO conicOrbitalElementsDto)
+
+

Convert conic orbital elements to state vector

Parameters
+ + +
conicOrbitalElementsDto
+
+
+
Returns
+ +
+
+ +

◆ ConvertEquinoctialElementsToStateVectorProxy()

+ +
+
+ + + + + + + + +
IO::SDK::API::DTO::StateVectorDTO ConvertEquinoctialElementsToStateVectorProxy (IO::SDK::API::DTO::EquinoctialElementsDTO equinoctialElementsDto)
+
+

Convert equinoctial elements to state vector

Parameters
+ + +
equinoctialElementsDto
+
+
+
Returns
+
@@ -788,6 +848,74 @@

Returns
+ + +
+

◆ ConvertTLEToStateVectorProxy()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
IO::SDK::API::DTO::StateVectorDTO ConvertTLEToStateVectorProxy (const char * L1,
const char * L2,
double epoch 
)
+
+

Convert Two line elements to state vector

Parameters
+ + + + +
L1
L2
epoch
+
+
+
Returns
+ +
+
+ +

◆ ConvertToRightAscensionAndDeclinationProxy()

+ +
+
+ + + + + + + + +
IO::SDK::API::DTO::RaDecDTO ConvertToRightAscensionAndDeclinationProxy (IO::SDK::API::DTO::StateVectorDTO stateVectorDto)
+
+

Convert stateVector to right ascension and declination

Parameters
+ + +
stateVectorDto
+
+
+
Returns
+
diff --git a/Docs/html/Proxy_8cpp.js b/Docs/html/Proxy_8cpp.js index 945ea979..f0862628 100644 --- a/Docs/html/Proxy_8cpp.js +++ b/Docs/html/Proxy_8cpp.js @@ -17,7 +17,11 @@ var Proxy_8cpp = [ "BuildProgradeAttitude", "Proxy_8cpp.html#ad109937e075918a4169dbe2876ac2e30", null ], [ "BuildRetrogradeAttitude", "Proxy_8cpp.html#a85720c91750cd873d1dbf050fa3d2a18", null ], [ "BuildZenithAttitude", "Proxy_8cpp.html#a70191d395a750d5ca92dd638564d35b2", null ], + [ "ConvertConicElementsToStateVectorProxy", "Proxy_8cpp.html#aeb12baab4448a9a18397d9c01ce3da5d", null ], + [ "ConvertEquinoctialElementsToStateVectorProxy", "Proxy_8cpp.html#adfd0b324746b1633f9f07b85d8cbfd82", null ], [ "ConvertTDBToUTCProxy", "Proxy_8cpp.html#a2fae52dc56d1098cf155b0a49a04cb25", null ], + [ "ConvertTLEToStateVectorProxy", "Proxy_8cpp.html#a7e387a04f07211fa95610535933f93cd", null ], + [ "ConvertToRightAscensionAndDeclinationProxy", "Proxy_8cpp.html#a65acf322e1ed7cc0dd45003cc2afc869", null ], [ "ConvertUTCToTDBProxy", "Proxy_8cpp.html#a4fca32d3c594d7677fcadc021102a781", null ], [ "FindWindowsInFieldOfViewConstraintProxy", "Proxy_8cpp.html#a37b6c558397b63606bcd50c199a0d2fe", null ], [ "FindWindowsOnCoordinateConstraintProxy", "Proxy_8cpp.html#a8019b2f5a5e726c750887a14d6897bba", null ], diff --git a/Docs/html/Proxy_8h.html b/Docs/html/Proxy_8h.html index a0ce05aa..77c23cb5 100644 --- a/Docs/html/Proxy_8h.html +++ b/Docs/html/Proxy_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -93,6 +93,9 @@ #include <ManeuverBase.h>
#include <Scenario.h>
#include <FrameTransformation.h>
+#include <ConicOrbitalElementsDTO.h>
+#include <EquinoctialElementsDTO.h>
+#include "RaDecDTO.h"

Go to the source code of this file.

@@ -143,6 +146,14 @@ + + + + + + + + @@ -804,6 +815,56 @@

+ + + +

◆ ConvertConicElementsToStateVectorProxy()

+ +
+
+

 
MODULE_API IO::SDK::API::DTO::FrameTransformationDTO TransformFrameProxy (const char *fromFrame, const char *toFrame, double epoch)
 
MODULE_API IO::SDK::API::DTO::StateVectorDTO ConvertTLEToStateVectorProxy (const char *L1, const char *L2, double epoch)
 
MODULE_API IO::SDK::API::DTO::StateVectorDTO ConvertConicElementsToStateVectorProxy (IO::SDK::API::DTO::ConicOrbitalElementsDTO conicOrbitalElementsDto)
 
MODULE_API IO::SDK::API::DTO::StateVectorDTO ConvertEquinoctialElementsToStateVectorProxy (IO::SDK::API::DTO::EquinoctialElementsDTO equinoctialElementsDto)
 
MODULE_API IO::SDK::API::DTO::RaDecDTO ConvertToRightAscensionAndDeclinationProxy (IO::SDK::API::DTO::StateVectorDTO stateVectorDto)
 
char * HandleError ()
 
std::map< int, std::shared_ptr< IO::SDK::Body::CelestialBody > > BuildCelestialBodies (IO::SDK::API::DTO::ScenarioDTO &scenario)
+ + + + + + + +
MODULE_API IO::SDK::API::DTO::StateVectorDTO ConvertConicElementsToStateVectorProxy (IO::SDK::API::DTO::ConicOrbitalElementsDTO conicOrbitalElementsDto)
+
+

Convert conic orbital elements to state vector

Parameters
+ + +
conicOrbitalElementsDto
+
+
+
Returns
+ +
+ + +

◆ ConvertEquinoctialElementsToStateVectorProxy()

+ +
+
+ + + + + + + + +
MODULE_API IO::SDK::API::DTO::StateVectorDTO ConvertEquinoctialElementsToStateVectorProxy (IO::SDK::API::DTO::EquinoctialElementsDTO equinoctialElementsDto)
+
+

Convert equinoctial elements to state vector

Parameters
+ + +
equinoctialElementsDto
+
+
+
Returns
+
@@ -829,6 +890,74 @@

Returns
+ + +
+

◆ ConvertTLEToStateVectorProxy()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
MODULE_API IO::SDK::API::DTO::StateVectorDTO ConvertTLEToStateVectorProxy (const char * L1,
const char * L2,
double epoch 
)
+
+

Convert Two line elements to state vector

Parameters
+ + + + +
L1
L2
epoch
+
+
+
Returns
+ +
+
+ +

◆ ConvertToRightAscensionAndDeclinationProxy()

+ +
+
+ + + + + + + + +
MODULE_API IO::SDK::API::DTO::RaDecDTO ConvertToRightAscensionAndDeclinationProxy (IO::SDK::API::DTO::StateVectorDTO stateVectorDto)
+
+

Convert stateVector to right ascension and declination

Parameters
+ + +
stateVectorDto
+
+
+
Returns
+
diff --git a/Docs/html/Proxy_8h.js b/Docs/html/Proxy_8h.js index c3bffbc4..7b985779 100644 --- a/Docs/html/Proxy_8h.js +++ b/Docs/html/Proxy_8h.js @@ -20,7 +20,11 @@ var Proxy_8h = [ "BuildProgradeAttitude", "Proxy_8h.html#ad109937e075918a4169dbe2876ac2e30", null ], [ "BuildRetrogradeAttitude", "Proxy_8h.html#a85720c91750cd873d1dbf050fa3d2a18", null ], [ "BuildZenithAttitude", "Proxy_8h.html#a70191d395a750d5ca92dd638564d35b2", null ], + [ "ConvertConicElementsToStateVectorProxy", "Proxy_8h.html#a5efe448e24b1e8c09c664e98ee8954e8", null ], + [ "ConvertEquinoctialElementsToStateVectorProxy", "Proxy_8h.html#a3b53127d6db476fc18315e1fd222c211", null ], [ "ConvertTDBToUTCProxy", "Proxy_8h.html#a21e5be456b638ec478bbe753d51d4d82", null ], + [ "ConvertTLEToStateVectorProxy", "Proxy_8h.html#a7a6fe201473578cb00eedbb51f97eed9", null ], + [ "ConvertToRightAscensionAndDeclinationProxy", "Proxy_8h.html#ac1f282b1ec8f01f4ba8ecb7bf26dbbeb", null ], [ "ConvertUTCToTDBProxy", "Proxy_8h.html#ab9c954c87940d8be415c2f8b7696ed15", null ], [ "FindWindowsInFieldOfViewConstraintProxy", "Proxy_8h.html#ad3695568d6bd15b6a4c74d9a10f8ea78", null ], [ "FindWindowsOnCoordinateConstraintProxy", "Proxy_8h.html#a41859ca381c6d0feef334aea372d8f78", null ], diff --git a/Docs/html/Proxy_8h_source.html b/Docs/html/Proxy_8h_source.html index 575e2c02..38476054 100644 --- a/Docs/html/Proxy_8h_source.html +++ b/Docs/html/Proxy_8h_source.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -87,238 +87,263 @@
Go to the documentation of this file.
1
-
2#include <ScenarioDTO.h>
-
3#include <ManeuverBase.h>
-
4#include <Scenario.h>
- -
6
-
7#pragma region Proxy
-
8#ifdef __cplusplus
-
9extern "C" {
-
10#endif
-
11#ifdef _WIN32
-
12# ifdef MODULE_API_EXPORTS
-
13# define MODULE_API __declspec(dllexport)
-
14# else
-
15# define MODULE_API __declspec(dllimport)
-
16# endif
-
17#else
-
18# define MODULE_API
-
19#endif
- -
25
-
34MODULE_API bool
-
35WriteEphemerisProxy(const char *filePath, int objectId, IO::SDK::API::DTO::StateVectorDTO sv[100000], unsigned int size);
-
36
-
47MODULE_API void
-
48ReadEphemerisProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int observerId, int targetId, const char *frame,
-
49 const char *aberration, double stepSize, IO::SDK::API::DTO::StateVectorDTO stateVectors[10000]);
-
50
-
60MODULE_API void
-
61ReadOrientationProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int spacecraftId, double tolerance, const char *frame, double stepSize,
- -
63
- -
69
+
2/*
+
3 Copyright (c) 2023. Sylvain Guillet (sylvain.guillet@tutamail.com)
+
4 */
+
5
+
6#include <ScenarioDTO.h>
+
7#include <ManeuverBase.h>
+
8#include <Scenario.h>
+ + + +
12#include "RaDecDTO.h"
+
13
+
14#pragma region Proxy
+
15#ifdef __cplusplus
+
16extern "C" {
+
17#endif
+
18#ifdef _WIN32
+
19# ifdef MODULE_API_EXPORTS
+
20# define MODULE_API __declspec(dllexport)
+
21# else
+
22# define MODULE_API __declspec(dllimport)
+
23# endif
+
24#else
+
25# define MODULE_API
+
26#endif
+ +
32
+
41MODULE_API bool
+
42WriteEphemerisProxy(const char *filePath, int objectId, IO::SDK::API::DTO::StateVectorDTO sv[100000], unsigned int size);
+
43
+
54MODULE_API void
+
55ReadEphemerisProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int observerId, int targetId, const char *frame,
+
56 const char *aberration, double stepSize, IO::SDK::API::DTO::StateVectorDTO stateVectors[10000]);
+
57
+
67MODULE_API void
+
68ReadOrientationProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int spacecraftId, double tolerance, const char *frame, double stepSize,
+
70
-
71
- + +
76
77
-
82MODULE_API void LoadKernelsProxy(const char *path);
-
83
-
89MODULE_API const char *TDBToStringProxy(double secondsFromJ2000);
+
78
+ +
84
+
89MODULE_API void LoadKernelsProxy(const char *path);
90
-
96MODULE_API const char *UTCToStringProxy(double secondsFromJ2000);
+
96MODULE_API const char *TDBToStringProxy(double secondsFromJ2000);
97
-
109MODULE_API void
-
110FindWindowsOnDistanceConstraintProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int observerId, int targetId,
-
111 const char *relationalOperator, double value, const char *aberration,
-
112 double stepSize, IO::SDK::API::DTO::WindowDTO windows[1000]);
-
113
- -
130 int targetId, const char *targetFrame,
-
131 const char *targetShape,
-
132 int frontBodyId, const char *frontFrame, const char *frontShape,
-
133 const char *occultationType,
-
134 const char *aberration, double stepSize,
-
135 IO::SDK::API::DTO::WindowDTO windows[1000]);
-
136
- -
153 int targetId, const char *frame, const char *coordinateSystem,
-
154 const char *coordinate, const char *relationalOperator,
-
155 double value, double adjustValue, const char *aberration,
-
156 double stepSize, IO::SDK::API::DTO::WindowDTO windows[1000]);
-
157
- -
176 const char *illuminationSource, int targetBody,
-
177 const char *fixedFrame,
- -
179 const char *illuminationType,
-
180 const char *relationalOperator, double value,
-
181 double adjustValue,
-
182 const char *aberration, double stepSize, const char *method,
-
183 IO::SDK::API::DTO::WindowDTO windows[1000]);
-
184
-
197MODULE_API void
-
198FindWindowsInFieldOfViewConstraintProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int observerId, int instrumentId,
-
199 int targetId, const char *targetFrame, const char *targetShape,
-
200 const char *aberration, double stepSize,
-
201 IO::SDK::API::DTO::WindowDTO windows[1000]);
-
207MODULE_API double ConvertTDBToUTCProxy(double tdb);
-
208
-
214MODULE_API double ConvertUTCToTDBProxy(double utc);
+
103MODULE_API const char *UTCToStringProxy(double secondsFromJ2000);
+
104
+
116MODULE_API void
+
117FindWindowsOnDistanceConstraintProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int observerId, int targetId,
+
118 const char *relationalOperator, double value, const char *aberration,
+
119 double stepSize, IO::SDK::API::DTO::WindowDTO windows[1000]);
+
120
+ +
137 int targetId, const char *targetFrame,
+
138 const char *targetShape,
+
139 int frontBodyId, const char *frontFrame, const char *frontShape,
+
140 const char *occultationType,
+
141 const char *aberration, double stepSize,
+
142 IO::SDK::API::DTO::WindowDTO windows[1000]);
+
143
+ +
160 int targetId, const char *frame, const char *coordinateSystem,
+
161 const char *coordinate, const char *relationalOperator,
+
162 double value, double adjustValue, const char *aberration,
+
163 double stepSize, IO::SDK::API::DTO::WindowDTO windows[1000]);
+
164
+ +
183 const char *illuminationSource, int targetBody,
+
184 const char *fixedFrame,
+ +
186 const char *illuminationType,
+
187 const char *relationalOperator, double value,
+
188 double adjustValue,
+
189 const char *aberration, double stepSize, const char *method,
+
190 IO::SDK::API::DTO::WindowDTO windows[1000]);
+
191
+
204MODULE_API void
+
205FindWindowsInFieldOfViewConstraintProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int observerId, int instrumentId,
+
206 int targetId, const char *targetFrame, const char *targetShape,
+
207 const char *aberration, double stepSize,
+
208 IO::SDK::API::DTO::WindowDTO windows[1000]);
+
214MODULE_API double ConvertTDBToUTCProxy(double tdb);
215
- +
221MODULE_API double ConvertUTCToTDBProxy(double utc);
222
-
229MODULE_API IO::SDK::API::DTO::FrameTransformationDTO TransformFrameProxy(const char *fromFrame, const char *toFrame, double epoch);
-
230#ifdef __cplusplus
-
231}
-
232#endif
-
233#pragma endregion Proxy
-
234
-
235#ifndef PROXY_H
-
236#define PROXY_H
-
237#define ERRORMSGLENGTH 1024
-
238
-
239static constexpr const int lenout = 33;
-
240
-
241char *HandleError();
-
242
-
243std::map<int, std::shared_ptr<IO::SDK::Body::CelestialBody>>
- -
245
- -
247
-
248void
- -
250
- -
252
-
253void
- -
255
- -
257 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
-
258
- -
260 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
-
261
- -
263 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers,
-
264 std::map<int, std::shared_ptr<IO::SDK::Body::CelestialBody>> &celestialBodies);
-
265
- -
267 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
-
268
-
269void
- -
271 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers,
-
272 std::map<int, std::shared_ptr<IO::SDK::Body::CelestialBody>> &celestialBodies);
-
273
- -
275 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers,
-
276 std::map<int, std::shared_ptr<IO::SDK::Body::CelestialBody>> &celestialBodies);
+ +
229
+
236MODULE_API IO::SDK::API::DTO::FrameTransformationDTO TransformFrameProxy(const char *fromFrame, const char *toFrame, double epoch);
+
237
+
245MODULE_API IO::SDK::API::DTO::StateVectorDTO ConvertTLEToStateVectorProxy(const char *L1, const char *L2, double epoch);
+
246
+ +
253
+ +
260
+ +
267#ifdef __cplusplus
+
268}
+
269#endif
+
270#pragma endregion Proxy
+
271
+
272#ifndef PROXY_H
+
273#define PROXY_H
+
274#define ERRORMSGLENGTH 1024
+
275
+
276static constexpr const int lenout = 33;
277
- -
279 std::map<int, std::shared_ptr<IO::SDK::Body::CelestialBody>> &celestialBodies,
-
280 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
-
281
- -
283 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
278char *HandleError();
+
279
+
280std::map<int, std::shared_ptr<IO::SDK::Body::CelestialBody>>
+ +
282
+
284
- -
286 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
285void
+
287
- -
289 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
-
290
- -
292 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
-
293
- -
295 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers,
-
296 std::map<int, std::shared_ptr<IO::SDK::Body::CelestialBody>> &celestialBodies);
-
297
- -
299 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
-
300
- -
302 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
-
303
- -
305 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
-
306
- -
308 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
-
309
- -
311 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
-
312
- -
314 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
-
315
- -
317 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+ +
289
+
290void
+ +
292
+ +
294 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
295
+ +
297 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
298
+ +
300 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers,
+
301 std::map<int, std::shared_ptr<IO::SDK::Body::CelestialBody>> &celestialBodies);
+
302
+ +
304 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
305
+
306void
+ +
308 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers,
+
309 std::map<int, std::shared_ptr<IO::SDK::Body::CelestialBody>> &celestialBodies);
+
310
+ +
312 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers,
+
313 std::map<int, std::shared_ptr<IO::SDK::Body::CelestialBody>> &celestialBodies);
+
314
+ +
316 std::map<int, std::shared_ptr<IO::SDK::Body::CelestialBody>> &celestialBodies,
+
317 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
318
-
319#endif
+ +
320 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
321
+ +
323 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
324
+ +
326 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
327
+ +
329 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
330
+ +
332 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers,
+
333 std::map<int, std::shared_ptr<IO::SDK::Body::CelestialBody>> &celestialBodies);
+
334
+ +
336 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
337
+ +
339 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
340
+ +
342 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
343
+ +
345 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
346
+ +
348 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
349
+ +
351 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
352
+ +
354 std::map<int, std::shared_ptr<IO::SDK::Maneuvers::ManeuverBase>> &maneuvers);
+
355
+
356#endif
+ + -
char * HandleError()
Definition: Proxy.cpp:1129
-
void BuildPhasingManeuver(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers, std::map< int, std::shared_ptr< IO::SDK::Body::CelestialBody > > &celestialBodies)
Definition: Proxy.cpp:907
+
char * HandleError()
Definition: Proxy.cpp:988
+
void BuildPhasingManeuver(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers, std::map< int, std::shared_ptr< IO::SDK::Body::CelestialBody > > &celestialBodies)
Definition: Proxy.cpp:800
MODULE_API bool WriteEphemerisProxy(const char *filePath, int objectId, IO::SDK::API::DTO::StateVectorDTO sv[100000], unsigned int size)
-
MODULE_API void LaunchProxy(IO::SDK::API::DTO::LaunchDTO &launchDto)
Definition: Proxy.cpp:23
-
MODULE_API double ConvertTDBToUTCProxy(double tdb)
Definition: Proxy.cpp:394
-
void ReadApsidalAlignmentManeuverResult(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:447
-
#define MODULE_API
Definition: Proxy.h:18
-
void BuildOrbitalPlaneManeuver(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers, std::map< int, std::shared_ptr< IO::SDK::Body::CelestialBody > > &celestialBodies)
Definition: Proxy.cpp:872
-
void ReadCombinedManeuverResult(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:466
-
void BuildNadirAttitude(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:1002
+
MODULE_API void LaunchProxy(IO::SDK::API::DTO::LaunchDTO &launchDto)
Definition: Proxy.cpp:30
+
MODULE_API double ConvertTDBToUTCProxy(double tdb)
Definition: Proxy.cpp:368
+
void ReadApsidalAlignmentManeuverResult(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:415
+
#define MODULE_API
Definition: Proxy.h:25
+
void BuildOrbitalPlaneManeuver(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers, std::map< int, std::shared_ptr< IO::SDK::Body::CelestialBody > > &celestialBodies)
Definition: Proxy.cpp:770
+
void ReadCombinedManeuverResult(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:431
+
void BuildNadirAttitude(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:880
+
MODULE_API IO::SDK::API::DTO::StateVectorDTO ConvertEquinoctialElementsToStateVectorProxy(IO::SDK::API::DTO::EquinoctialElementsDTO equinoctialElementsDto)
Definition: Proxy.cpp:1047
MODULE_API void FindWindowsOnOccultationConstraintProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int observerId, int targetId, const char *targetFrame, const char *targetShape, int frontBodyId, const char *frontFrame, const char *frontShape, const char *occultationType, const char *aberration, double stepSize, IO::SDK::API::DTO::WindowDTO windows[1000])
MODULE_API void FindWindowsOnCoordinateConstraintProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int observerId, int targetId, const char *frame, const char *coordinateSystem, const char *coordinate, const char *relationalOperator, double value, double adjustValue, const char *aberration, double stepSize, IO::SDK::API::DTO::WindowDTO windows[1000])
-
void BuildFuelTank(const IO::SDK::API::DTO::ScenarioDTO &scenarioDTO, IO::SDK::Body::Spacecraft::Spacecraft &spacecraft)
Definition: Proxy.cpp:613
-
MODULE_API IO::SDK::API::DTO::FrameTransformationDTO TransformFrameProxy(const char *fromFrame, const char *toFrame, double epoch)
Definition: Proxy.cpp:1137
-
void ReadApogeeManeuverResult(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:523
-
void BuildInstruments(const IO::SDK::API::DTO::ScenarioDTO &scenarioDTO, IO::SDK::Body::Spacecraft::Spacecraft &spacecraft)
Definition: Proxy.cpp:641
-
MODULE_API void PropagateProxy(IO::SDK::API::DTO::ScenarioDTO &scenarioDto)
Definition: Proxy.cpp:52
-
void ReadManeuverResults(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:412
-
void BuildPerigeeManeuver(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:779
-
void ReadPhasingManeuverResult(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:428
-
MODULE_API void FindWindowsOnDistanceConstraintProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int observerId, int targetId, const char *relationalOperator, double value, const char *aberration, double stepSize, IO::SDK::API::DTO::WindowDTO windows[1000])
Definition: Proxy.cpp:276
-
void BuildApsidalManeuver(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers, std::map< int, std::shared_ptr< IO::SDK::Body::CelestialBody > > &celestialBodies)
Definition: Proxy.cpp:807
-
void BuildZenithAttitude(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:1033
-
void ReadOrbitalPlaneManeuverResult(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:485
-
void BuildApogeeManeuver(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:751
-
MODULE_API const char * GetSpiceVersionProxy()
Definition: Proxy.cpp:113
-
void BuildInstrumentPointingToAttitude(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers, std::map< int, std::shared_ptr< IO::SDK::Body::CelestialBody > > &celestialBodies)
Definition: Proxy.cpp:677
-
void BuildRetrogradeAttitude(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:971
-
MODULE_API const char * TDBToStringProxy(double secondsFromJ2000)
Definition: Proxy.cpp:224
-
void BuildEngines(const IO::SDK::API::DTO::ScenarioDTO &scenarioDTO, IO::SDK::Body::Spacecraft::Spacecraft &spacecraft)
Definition: Proxy.cpp:626
-
MODULE_API void LoadKernelsProxy(const char *path)
Definition: Proxy.cpp:219
-
MODULE_API const char * UTCToStringProxy(double secondsFromJ2000)
Definition: Proxy.cpp:231
-
void BuildCombinedManeuver(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:842
-
MODULE_API IO::SDK::API::DTO::CelestialBodyDTO GetCelestialBodyInfoProxy(int bodyId)
Definition: Proxy.cpp:1064
-
void ReadPerigeeManeuverResult(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:504
+
void BuildFuelTank(const IO::SDK::API::DTO::ScenarioDTO &scenarioDTO, IO::SDK::Body::Spacecraft::Spacecraft &spacecraft)
Definition: Proxy.cpp:553
+
MODULE_API IO::SDK::API::DTO::FrameTransformationDTO TransformFrameProxy(const char *fromFrame, const char *toFrame, double epoch)
Definition: Proxy.cpp:996
+
void ReadApogeeManeuverResult(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:479
+
void BuildInstruments(const IO::SDK::API::DTO::ScenarioDTO &scenarioDTO, IO::SDK::Body::Spacecraft::Spacecraft &spacecraft)
Definition: Proxy.cpp:575
+
MODULE_API void PropagateProxy(IO::SDK::API::DTO::ScenarioDTO &scenarioDto)
Definition: Proxy.cpp:58
+
void ReadManeuverResults(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:384
+
void BuildPerigeeManeuver(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:692
+
MODULE_API IO::SDK::API::DTO::StateVectorDTO ConvertConicElementsToStateVectorProxy(IO::SDK::API::DTO::ConicOrbitalElementsDTO conicOrbitalElementsDto)
Definition: Proxy.cpp:1030
+
void ReadPhasingManeuverResult(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:399
+
MODULE_API void FindWindowsOnDistanceConstraintProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int observerId, int targetId, const char *relationalOperator, double value, const char *aberration, double stepSize, IO::SDK::API::DTO::WindowDTO windows[1000])
Definition: Proxy.cpp:260
+
void BuildApsidalManeuver(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers, std::map< int, std::shared_ptr< IO::SDK::Body::CelestialBody > > &celestialBodies)
Definition: Proxy.cpp:715
+
void BuildZenithAttitude(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:906
+
void ReadOrbitalPlaneManeuverResult(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:447
+
void BuildApogeeManeuver(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:669
+
MODULE_API const char * GetSpiceVersionProxy()
Definition: Proxy.cpp:116
+
MODULE_API IO::SDK::API::DTO::StateVectorDTO ConvertTLEToStateVectorProxy(const char *L1, const char *L2, double epoch)
Definition: Proxy.cpp:1021
+
void BuildInstrumentPointingToAttitude(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers, std::map< int, std::shared_ptr< IO::SDK::Body::CelestialBody > > &celestialBodies)
Definition: Proxy.cpp:605
+
void BuildRetrogradeAttitude(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:854
+
MODULE_API const char * TDBToStringProxy(double secondsFromJ2000)
Definition: Proxy.cpp:215
+
void BuildEngines(const IO::SDK::API::DTO::ScenarioDTO &scenarioDTO, IO::SDK::Body::Spacecraft::Spacecraft &spacecraft)
Definition: Proxy.cpp:563
+
MODULE_API void LoadKernelsProxy(const char *path)
Definition: Proxy.cpp:211
+
MODULE_API const char * UTCToStringProxy(double secondsFromJ2000)
Definition: Proxy.cpp:221
+
void BuildCombinedManeuver(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:745
+
MODULE_API IO::SDK::API::DTO::CelestialBodyDTO GetCelestialBodyInfoProxy(int bodyId)
Definition: Proxy.cpp:932
+
void ReadPerigeeManeuverResult(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:463
MODULE_API void FindWindowsOnIlluminationConstraintProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int observerId, const char *illuminationSource, int targetBody, const char *fixedFrame, IO::SDK::API::DTO::GeodeticDTO geodetic, const char *illuminationType, const char *relationalOperator, double value, double adjustValue, const char *aberration, double stepSize, const char *method, IO::SDK::API::DTO::WindowDTO windows[1000])
-
MODULE_API double ConvertUTCToTDBProxy(double utc)
Definition: Proxy.cpp:401
-
void BuildManeuvers(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Body::CelestialBody > > &celestialBodies, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:723
-
void BuildPayload(const IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Body::Spacecraft::Spacecraft &spacecraft)
Definition: Proxy.cpp:600
-
void BuildProgradeAttitude(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:943
+
MODULE_API double ConvertUTCToTDBProxy(double utc)
Definition: Proxy.cpp:374
+
void BuildManeuvers(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Body::CelestialBody > > &celestialBodies, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:644
+
MODULE_API IO::SDK::API::DTO::RaDecDTO ConvertToRightAscensionAndDeclinationProxy(IO::SDK::API::DTO::StateVectorDTO stateVectorDto)
Definition: Proxy.cpp:1066
+
void BuildPayload(const IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Body::Spacecraft::Spacecraft &spacecraft)
Definition: Proxy.cpp:543
+
void BuildProgradeAttitude(IO::SDK::API::DTO::ScenarioDTO &scenarioDto, IO::SDK::Scenario &scenario, std::map< int, std::shared_ptr< IO::SDK::Maneuvers::ManeuverBase > > &maneuvers)
Definition: Proxy.cpp:831
MODULE_API void ReadOrientationProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int spacecraftId, double tolerance, const char *frame, double stepSize, IO::SDK::API::DTO::StateOrientationDTO so[10000])
MODULE_API void FindWindowsInFieldOfViewConstraintProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int observerId, int instrumentId, int targetId, const char *targetFrame, const char *targetShape, const char *aberration, double stepSize, IO::SDK::API::DTO::WindowDTO windows[1000])
-
std::map< int, std::shared_ptr< IO::SDK::Body::CelestialBody > > BuildCelestialBodies(IO::SDK::API::DTO::ScenarioDTO &scenario)
Definition: Proxy.cpp:547
+
std::map< int, std::shared_ptr< IO::SDK::Body::CelestialBody > > BuildCelestialBodies(IO::SDK::API::DTO::ScenarioDTO &scenario)
Definition: Proxy.cpp:500
MODULE_API void ReadEphemerisProxy(IO::SDK::API::DTO::WindowDTO searchWindow, int observerId, int targetId, const char *frame, const char *aberration, double stepSize, IO::SDK::API::DTO::StateVectorDTO stateVectors[10000])
+ -
Spacecraft class.
Definition: Spacecraft.h:51
-
Definition: Scenario.h:39
+
Spacecraft class.
Definition: Spacecraft.h:44
+
Definition: Scenario.h:43
Definition: CelestialBodyDTO.h:10
+
Definition: ConicOrbitalElementsDTO.h:12
+
Definition: EquinoctialElementsDTO.h:12
Definition: FrameTransformation.h:14
Definition: GeodeticDTO.h:11
-
Definition: LaunchDTO.h:14
-
Definition: ScenarioDTO.h:11
-
Definition: StateOrientationDTO.h:12
-
Definition: StateVectorDTO.h:8
-
Definition: WindowDTO.h:7
+
Definition: LaunchDTO.h:13
+
Definition: RaDecDTO.h:14
+
Definition: ScenarioDTO.h:15
+
Definition: StateOrientationDTO.h:16
+
Definition: StateVectorDTO.h:12
+
Definition: WindowDTO.h:11
diff --git a/Docs/html/QuaternionDTO_8h.html b/Docs/html/QuaternionDTO_8h.html index 759b0733..28b64c49 100644 --- a/Docs/html/QuaternionDTO_8h.html +++ b/Docs/html/QuaternionDTO_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
diff --git a/Docs/html/QuaternionDTO_8h_source.html b/Docs/html/QuaternionDTO_8h_source.html index aa6b2f13..66390a1d 100644 --- a/Docs/html/QuaternionDTO_8h_source.html +++ b/Docs/html/QuaternionDTO_8h_source.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -86,21 +86,25 @@
QuaternionDTO.h
-Go to the documentation of this file.
1#pragma once
-
2
-
3namespace IO::SDK::API::DTO
-
4{
- -
6 {
-
7 double w=0.0, x=0.0, y=0.0, z=0.0;
-
8 };
-
9}
+Go to the documentation of this file.
1/*
+
2 Copyright (c) 2023. Sylvain Guillet (sylvain.guillet@tutamail.com)
+
3 */
+
4
+
5#pragma once
+
6
+
7namespace IO::SDK::API::DTO
+
8{
+ +
10 {
+
11 double w=0.0, x=0.0, y=0.0, z=0.0;
+
12 };
+
13}
Definition: ApogeeHeightChangingManeuverDTO.h:11
-
Definition: QuaternionDTO.h:6
-
double w
Definition: QuaternionDTO.h:7
-
double x
Definition: QuaternionDTO.h:7
-
double y
Definition: QuaternionDTO.h:7
-
double z
Definition: QuaternionDTO.h:7
+
Definition: QuaternionDTO.h:10
+
double w
Definition: QuaternionDTO.h:11
+
double x
Definition: QuaternionDTO.h:11
+
double y
Definition: QuaternionDTO.h:11
+
double z
Definition: QuaternionDTO.h:11
diff --git a/Docs/html/Quaternion_8cpp.html b/Docs/html/Quaternion_8cpp.html index 3d9e254c..3b09dfb5 100644 --- a/Docs/html/Quaternion_8cpp.html +++ b/Docs/html/Quaternion_8cpp.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -89,11 +89,6 @@
#include <Quaternion.h>
#include <cmath>
#include <SpiceUsr.h>
-

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-07-03
-
diff --git a/Docs/html/Quaternion_8h.html b/Docs/html/Quaternion_8h.html index 4070dfcb..e2c521f8 100644 --- a/Docs/html/Quaternion_8h.html +++ b/Docs/html/Quaternion_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -108,12 +108,7 @@ namespace  IO::SDK::Math   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-04-02
- -
+ diff --git a/Docs/html/RectangularInstrumentKernel_8h.html b/Docs/html/RectangularInstrumentKernel_8h.html index 2811d493..e8de69da 100644 --- a/Docs/html/RectangularInstrumentKernel_8h.html +++ b/Docs/html/RectangularInstrumentKernel_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -109,12 +109,7 @@ namespace  IO::SDK::Kernels   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-07-02
- -
+ diff --git a/Docs/html/Site_8h.html b/Docs/html/Site_8h.html index af78d2c3..1244c733 100644 --- a/Docs/html/Site_8h.html +++ b/Docs/html/Site_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -115,12 +115,7 @@ namespace  IO::SDK::Sites   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-05-06
- -
+ diff --git a/Docs/html/SpacecraftClockKernel_8h.html b/Docs/html/SpacecraftClockKernel_8h.html index 2308fc30..c49016f1 100644 --- a/Docs/html/SpacecraftClockKernel_8h.html +++ b/Docs/html/SpacecraftClockKernel_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -112,12 +112,7 @@ namespace  IO::SDK::Kernels   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-07-02
- -
+ diff --git a/Docs/html/Spacecraft_8h.html b/Docs/html/Spacecraft_8h.html index e75b6fbf..73da0270 100644 --- a/Docs/html/Spacecraft_8h.html +++ b/Docs/html/Spacecraft_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -122,12 +122,7 @@ namespace  IO::SDK::Body::Spacecraft   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-03-04
- -
+ diff --git a/Docs/html/StateVectorDTO_8h.html b/Docs/html/StateVectorDTO_8h.html index d80765e9..4d5711a8 100644 --- a/Docs/html/StateVectorDTO_8h.html +++ b/Docs/html/StateVectorDTO_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
diff --git a/Docs/html/StateVectorDTO_8h_source.html b/Docs/html/StateVectorDTO_8h_source.html index 192a72d1..e3f1d31f 100644 --- a/Docs/html/StateVectorDTO_8h_source.html +++ b/Docs/html/StateVectorDTO_8h_source.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -86,32 +86,35 @@
StateVectorDTO.h
-Go to the documentation of this file.
1#pragma once
-
2
-
3#include <Vector3DDTO.h>
-
4#include <CelestialBodyDTO.h>
-
5namespace IO::SDK::API::DTO
-
6{
- -
8 {
-
9 double epoch{0.0};
- - - -
13 const char* inertialFrame{};
-
14 };
-
15}
+Go to the documentation of this file.
1/*
+
2 Copyright (c) 2023. Sylvain Guillet (sylvain.guillet@tutamail.com)
+
3 */
+
4
+
5#pragma once
+
6
+
7#include <Vector3DDTO.h>
+
8#include <CelestialBodyDTO.h>
+
9namespace IO::SDK::API::DTO
+
10{
+ +
12 {
+
13 double epoch{0.0};
+ + + +
17 const char* inertialFrame{};
+
18 };
+
19}
Definition: ApogeeHeightChangingManeuverDTO.h:11
-
Definition: CelestialBodyDTO.h:10
-
Definition: StateVectorDTO.h:8
-
IO::SDK::API::DTO::Vector3DDTO position
Definition: StateVectorDTO.h:10
-
double epoch
Definition: StateVectorDTO.h:9
-
IO::SDK::API::DTO::Vector3DDTO velocity
Definition: StateVectorDTO.h:11
-
const char * inertialFrame
Definition: StateVectorDTO.h:13
-
CelestialBodyDTO centerOfMotion
Definition: StateVectorDTO.h:12
-
Definition: Vector3DDTO.h:8
+
Definition: StateVectorDTO.h:12
+
IO::SDK::API::DTO::Vector3DDTO position
Definition: StateVectorDTO.h:14
+
double epoch
Definition: StateVectorDTO.h:13
+
IO::SDK::API::DTO::Vector3DDTO velocity
Definition: StateVectorDTO.h:15
+
const char * inertialFrame
Definition: StateVectorDTO.h:17
+
int centerOfMotionId
Definition: StateVectorDTO.h:16
+
Definition: Vector3DDTO.h:12
diff --git a/Docs/html/StateVector_8cpp.html b/Docs/html/StateVector_8cpp.html index 3dfba3bb..7fcabbbb 100644 --- a/Docs/html/StateVector_8cpp.html +++ b/Docs/html/StateVector_8cpp.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -87,12 +87,7 @@
#include <GravityForce.h>
-#include "Helpers/Type.cpp"
-

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-06-12
- +#include <Type.h>
diff --git a/Docs/html/StateVector_8h.html b/Docs/html/StateVector_8h.html index b2153ddf..3a40587b 100644 --- a/Docs/html/StateVector_8h.html +++ b/Docs/html/StateVector_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -109,12 +109,7 @@ namespace  IO::SDK::OrbitalParameters   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-07-03
- -
+ diff --git a/Docs/html/TLEIntegrator_8h.html b/Docs/html/TLEIntegrator_8h.html index f4b452d2..8812d72e 100644 --- a/Docs/html/TLEIntegrator_8h.html +++ b/Docs/html/TLEIntegrator_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -112,12 +112,7 @@ namespace  IO::SDK::Integrators   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-04-06
- -
+ diff --git a/Docs/html/TooEarlyManeuverException_8h.html b/Docs/html/TooEarlyManeuverException_8h.html index e3ca7a21..6d1a5e48 100644 --- a/Docs/html/TooEarlyManeuverException_8h.html +++ b/Docs/html/TooEarlyManeuverException_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -108,12 +108,7 @@ namespace  IO::SDK::Exception   -

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-06-11
- -
+ diff --git a/Docs/html/TowardObjectAttitude_8h.html b/Docs/html/TowardObjectAttitude_8h.html index 0d0a3307..4dc6c4f8 100644 --- a/Docs/html/TowardObjectAttitude_8h.html +++ b/Docs/html/TowardObjectAttitude_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -89,14 +89,7 @@
TowardObjectAttitude.h File Reference
-
#include <vector>
-#include <memory>
-#include <ManeuverBase.h>
-#include <OrbitalParameters.h>
-#include <Engine.h>
-#include <Propagator.h>
-#include <Vector3D.h>
-#include <Body.h>
+
#include <ManeuverBase.h>

Go to the source code of this file.

@@ -116,12 +109,7 @@
namespace  IO::SDK::Maneuvers::Attitudes
 
-

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-06-18
- -
+
diff --git a/Docs/html/UTC_8h.html b/Docs/html/UTC_8h.html index 63f406b1..14398758 100644 --- a/Docs/html/UTC_8h.html +++ b/Docs/html/UTC_8h.html @@ -25,7 +25,7 @@ -
IO-SDK 0.8.x +
IO-SDK 0.9.x
Astrodynamics framework
@@ -89,9 +89,7 @@
UTC.h File Reference
-
#include <string>
-#include <chrono>
-#include <DateTime.h>
+
#include <DateTime.h>

Go to the source code of this file.

@@ -109,12 +107,7 @@
namespace  IO::SDK::Time
 
-

Detailed Description

-
Author
Sylvain Guillet (sylva.nosp@m.in.g.nosp@m.uille.nosp@m.t@li.nosp@m.ve.co.nosp@m.m)
-
Version
0.x
-
Date
2021-05-07
- -
+