.. _program_listing_file_src_navtk_geospatial_sources_ElevationSource.hpp: Program Listing for File ElevationSource.hpp ============================================ |exhale_lsh| :ref:`Return to documentation for file ` (``src/navtk/geospatial/sources/ElevationSource.hpp``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #pragma once #include #include #include #include namespace navtk { namespace geospatial { class ElevationSource : public SpatialMapDataSource { public: virtual AspnMeasurementAltitudeReference get_output_vertical_reference_frame() const; virtual void set_output_vertical_reference_frame(AspnMeasurementAltitudeReference new_ref) = 0; protected: AspnMeasurementAltitudeReference input_reference; AspnMeasurementAltitudeReference output_reference; }; } // namespace geospatial } // namespace navtk