9 #ifndef GlobeEngine_NamesObject_h
10 #define GlobeEngine_NamesObject_h
13 #include "OpenGL_Includes.h"
27 void create(std::shared_ptr<NamesBlueprint> _blueprint, std::shared_ptr<ReferenceSystem> _referenceSystem);
37 void loadNamesTable(std::string _filename);
39 std::shared_ptr<NamesBlueprint> blueprint;
40 std::string namestable;
41 std::string heighttable;
42 std::map<std::string, double> namesmap;
43 std::vector<std::string> namesEntries;
void loadData(std::string filename)
Definition: NamesObject.cpp:30
Definition: ClusterGrid.h:17
Definition: PointFeatureObject.h:19
Definition: NamesObject.h:20
std::string getNameAt(int _idx)
Definition: NamesObject.cpp:96
NamesObject()
Definition: NamesObject.cpp:6
virtual void create()
Definition: FeatureObject.cpp:47
GLuint getTexHandle(int _idx)
void clear()
Definition: NamesObject.cpp:16
double getNameHeight(std::string _input)
Definition: NamesObject.cpp:85
~NamesObject()
Definition: NamesObject.cpp:11