SatDump 2.0.0-alpha-76a915210
Loading...
Searching...
No Matches
satdump::projection::ManualLineRaytracerOld Class Reference
Inheritance diagram for satdump::projection::ManualLineRaytracerOld:
satdump::projection::SatelliteRaytracerSatTrack satdump::projection::SatelliteRaytracer

Public Member Functions

 ManualLineRaytracerOld (nlohmann::json cfg)
bool get_position (double x, double y, geodetic::geodetic_coords_t &pos, double *otime)
 Get geodetic position of a pixel (can be fractional)
Public Member Functions inherited from satdump::projection::SatelliteRaytracerSatTrack
 SatelliteRaytracerSatTrack (nlohmann::json cfg)
Public Member Functions inherited from satdump::projection::SatelliteRaytracer
 SatelliteRaytracer (nlohmann::ordered_json cfg)

Additional Inherited Members

Protected Attributes inherited from satdump::projection::SatelliteRaytracerSatTrack
std::shared_ptr< satdump::SatelliteTracker > sat_tracker
Protected Attributes inherited from satdump::projection::SatelliteRaytracer
const nlohmann::ordered_json d_cfg

Member Function Documentation

◆ get_position()

bool satdump::projection::ManualLineRaytracerOld::get_position ( double x,
double y,
geodetic::geodetic_coords_t & pos,
double * otime )
virtual

Get geodetic position of a pixel (can be fractional)

Parameters
xpixel position
ypixel position
posoutput geodetic position
otimeoptionally, timestamp of the position
Returns
true on error

Implements satdump::projection::SatelliteRaytracer.


The documentation for this class was generated from the following files:
  • src-core/projection/raytrace/common/manual_line.h
  • src-core/projection/raytrace/common/manual_line.cpp