/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
generator/final_processor_world.hpp
36 строк
1 KB
Maksim Andrianov
[generator] Files generator/final_processor_intermediate_mwm.* were splitted into several files generator/final_processor_[processor type].*.
22 апр 2020, 18:26
22 апр 2020, 18:26
d3c46dd
Код
Авторство
О чём код?
#pragma once #include "generator/feature_generator.hpp" #include "generator/final_processor_interface.hpp" #include "generator/world_map_generator.hpp" #include <string> namespace generator { class WorldFinalProcessor : public FinalProcessorIntermediateMwmInterface { public: using WorldGenerator = WorldMapGenerator<feature::FeaturesCollector>; explicit WorldFinalProcessor(std::string const & temporaryMwmPath, std::string const & coastlineGeomFilename); void SetPopularPlaces(std::string const & filename); void SetCitiesAreas(std::string const & filename); void SetPromoCatalog(std::string const & filename); // FinalProcessorIntermediateMwmInterface overrides: void Process() override; private: void ProcessCities(); std::string m_temporaryMwmPath; std::string m_worldTmpFilename; std::string m_coastlineGeomFilename; std::string m_popularPlacesFilename; std::string m_citiesAreasTmpFilename; std::string m_citiesFilename; }; } // namespace generator