5 #include "IRouteView.h"
6 #include "Positioning.h"
19 const std::string& indoorMapId,
20 const int indoorMapFloorId,
21 bool styleShouldDrawForCurrentFloorOnly,
25 const Route* GetRoute()
const;
29 const std::string& GetIndoorMapId()
const {
return m_indoorMapId; }
31 int GetIndoorMapFloorId()
const {
return m_indoorMapFloorId; }
33 float CalculateThickness()
const;
35 m44 CalcModelTransform(
const dv3& renderablePosition,
36 const dv3& cameraPosition)
const;
38 bool ShouldDraw()
const;
41 std::string m_indoorMapId;
42 int m_indoorMapFloorId;
43 const bool m_styleShouldDrawForCurrentFloorOnly;