Public Member Functions | |
HeatmapShapeBuilder & | SetPolygon (const std::vector< Space::LatLongAltitude > &polygonVertexCoords, const std::vector< int > &polygonRingVertexCounts) |
HeatmapShapeBuilder & | SetWeightedPoints (const std::vector< Eegeo::Space::WeightedLatLongAltitude > &weightedPoints) |
HeatmapShapeBuilder & | SetWeightMin (double weightMin) |
HeatmapShapeBuilder & | SetWeightMax (double weightMax) |
HeatmapShapeBuilder & | SetTextureDimensions (const v2 &textureDimensions) |
HeatmapShapeBuilder & | SetTextureBorderPercent (float textureBorderPercent) |
HeatmapShapeBuilder & | SetHeatmapDensities (const std::vector< float > &heatmapDensityStops, const std::vector< double > &heatmapRadiiMeters, const std::vector< double > &heatmapGains) |
HeatmapShapeBuilder & | SetUseApproximation (bool useApproximation) |
HeatmapShapeBuilder & | SetDensityBlend (float densityBlend) |
HeatmapShapeBuilder & | SetInterpolateDensityByZoom (bool interpolateDensityByZoom) |
HeatmapShapeBuilder & | SetZoomMin (double zoomMin) |
HeatmapShapeBuilder & | SetZoomMax (double zoomMax) |
HeatmapShapeBuilder & | SetOpacity (float opacity) |
HeatmapShapeBuilder & | SetIntensityBias (float intensityBias) |
HeatmapShapeBuilder & | SetIntensityScale (float intensityScale) |
HeatmapShapeBuilder & | SetOccludedStencilMapLayerMask (u32 occludedStencilMapLayerMask) |
HeatmapShapeBuilder & | SetOccludedAlpha (float occludedAlpha) |
HeatmapShapeBuilder & | SetOccludedSaturation (float occludedSaturation) |
HeatmapShapeBuilder & | SetOccludedBrightness (float occludedBrightness) |
HeatmapShapeBuilder & | SetGradient (const std::vector< float > &gradientStops, const std::vector< v4 > &gradientColors) |
HeatmapShapeCreateParams | Build () |
Public Member Functions inherited from Eegeo::Shapes::TShapeCreateParamsBuilderBase< HeatmapShapeBuilder, HeatmapShapeCreateParams > | |
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< HeatmapShapeBuilder, HeatmapShapeCreateParams > | |
typedef HeatmapShapeBuilder | BuilderType |
typedef HeatmapShapeCreateParams | ShapeCreateParamsType |
Protected Attributes inherited from Eegeo::Shapes::TShapeCreateParamsBuilderBase< HeatmapShapeBuilder, HeatmapShapeCreateParams > | |
Eegeo::Positioning::ElevationMode::Type | m_elevationMode |
double | m_elevation |
std::string | m_indoorMapId |
int | m_indoorMapFloorId |