All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Static Public Member Functions | List of all members
Eegeo::Routes::RouteVertex Class Reference

Public Member Functions

 RouteVertex (const Space::LatLong &location, const std::string &indoorMapId, int indoorMapFloorId, const Eegeo::v4 &color, float halfWidth, float speed, RouteVertexClassification classification, double distanceFromStartInMetres, double routeParam)
 
const Space::LatLongGetLocation () const
 
const std::string & GetIndoorMapId () const
 
int GetIndoorMapFloorId () const
 
const Eegeo::v4GetColor () const
 
float GetHalfWidth () const
 
float GetSpeed () const
 
RouteVertexClassification GetRouteVertexClassification () const
 
double GetDistanceFromStartInMetres () const
 
double GetRouteParam () const
 
Eegeo::dv3 ToECEF () const
 
void FinaliseRouteParam (double routeLength)
 

Static Public Member Functions

static RouteVertex Lerp (const RouteVertex &v0, const RouteVertex &v1, double t)
 

The documentation for this class was generated from the following files: