Load level 2 radar data for rendering

This commit is contained in:
Dan Paulat 2021-07-25 17:36:26 -05:00
parent 3a3843c280
commit 421c600ed0
5 changed files with 239 additions and 44 deletions

View file

@ -1,6 +1,7 @@
#pragma once
#include <scwx/common/types.hpp>
#include <scwx/wsr88d/ar2v_file.hpp>
#include <memory>
#include <vector>
@ -28,7 +29,11 @@ public:
const std::vector<float>& coordinates(common::RadialSize radialSize) const;
// TODO: Improve this interface
std::shared_ptr<const wsr88d::Ar2vFile> level2_data() const;
void Initialize();
void LoadLevel2Data(const std::string& filename);
private:
std::unique_ptr<RadarManagerImpl> p;