Public Member Functions | |
PolylineShapeBuilder & | SetCoordinates (const std::vector< Space::LatLong > &coordinates) |
PolylineShapeBuilder & | SetPerPointElevations (const std::vector< double > &perPointElevations) |
PolylineShapeBuilder & | SetFillColor (const v4 &fillColor) |
PolylineShapeBuilder & | SetThickness (float thickness) |
PolylineShapeBuilder & | SetMiterLimit (float miterLimit) |
PolylineShapeBuilder & | SetShouldScaleWithMap (bool shouldScaleWithMap) |
PolylineShapeCreateParams | Build () |
Public Member Functions inherited from Eegeo::Shapes::TShapeCreateParamsBuilderBase< PolylineShapeBuilder, PolylineShapeCreateParams > | |
BuilderType & | SetElevationMode (Eegeo::Positioning::ElevationMode::Type elevationMode) |
BuilderType & | SetElevation (double elevation) |
BuilderType & | SetIndoorMap (const std::string &indoorMapId, int indoorMapFloorId) |
Additional Inherited Members | |
Public Types inherited from Eegeo::Shapes::TShapeCreateParamsBuilderBase< PolylineShapeBuilder, PolylineShapeCreateParams > | |
typedef PolylineShapeBuilder | BuilderType |
typedef PolylineShapeCreateParams | ShapeCreateParamsType |
Protected Attributes inherited from Eegeo::Shapes::TShapeCreateParamsBuilderBase< PolylineShapeBuilder, PolylineShapeCreateParams > | |
Eegeo::Positioning::ElevationMode::Type | m_elevationMode |
double | m_elevation |
std::string | m_indoorMapId |
int | m_indoorMapFloorId |