All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ParsedRoadNames.h
1 // Copyright eeGeo Ltd (2012-2014), All Rights Reserved
2 
3 #pragma once
4 
5 #include <string>
6 #include "VectorMath.h"
7 
8 namespace Eegeo
9 {
10  namespace Resources
11  {
12  namespace Roads
13  {
14  struct RoadNameData
15  {
16  RoadNameData(std::string name,
17  Eegeo::v3 segmentStartLocalEcef,
18  Eegeo::v3 segmentEndLocalEcef,
19  float roadLength):
20  name(name), segmentStartLocalEcef(segmentStartLocalEcef), segmentEndLocalEcef(segmentEndLocalEcef), roadLength(roadLength)
21  {}
22 
23  std::string name;
24  Eegeo::v3 segmentStartLocalEcef;
25  Eegeo::v3 segmentEndLocalEcef;
26  float roadLength;
27  };
28  }
29  }
30 }