Public Member Functions | |
PolygonShapeBuilder & | SetOuterRing (const std::vector< Space::LatLong > &outerRing) |
PolygonShapeBuilder & | AddInnerRing (const std::vector< Space::LatLong > &innerRing) |
PolygonShapeBuilder & | ClearRings () |
PolygonShapeBuilder & | SetFillColor (const v4 &fillColor) |
PolygonShapeBuilder & | SetPolygonColor (const v4 &polygonColor) |
deprecated, for wrld-sdk-samples Geofence example compatibility | |
PolygonShapeCreateParams | Build () |
Public Member Functions inherited from Eegeo::Shapes::TShapeCreateParamsBuilderBase< PolygonShapeBuilder, PolygonShapeCreateParams > | |
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< PolygonShapeBuilder, PolygonShapeCreateParams > | |
typedef PolygonShapeBuilder | BuilderType |
typedef PolygonShapeCreateParams | ShapeCreateParamsType |
Protected Attributes inherited from Eegeo::Shapes::TShapeCreateParamsBuilderBase< PolygonShapeBuilder, PolygonShapeCreateParams > | |
Eegeo::Positioning::ElevationMode::Type | m_elevationMode |
double | m_elevation |
std::string | m_indoorMapId |
int | m_indoorMapFloorId |