|  | Maria GDK 5.0.0.910
    Documentation of native code in develop branch | 
This is the complete list of members for Maria::PointSymbolRenderer, including all inherited members.
| _dynamicScaleTableIds (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _dynamicScaleTables (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _dynamicScaleTablesDirty (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _dynamicScaleTexture (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _gridCols (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _gridLayers (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _gridRows (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _hitShader (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _mutex (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _quadVBO (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _renderedTextureGeneration (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _renderItems (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _shader (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _shaderManager (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _symbolCache (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _symbolScale (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| _symbolSet (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| addDynamicScaleTable(const std::string &key, const std::string &dynamicScaleString) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| allPointIds() const noexcept | Maria::PointSymbolRenderer | inline | 
| bindDynamicScaleTexture() | Maria::PointSymbolRenderer | |
| calcAlphaBits(float alpha) const (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | inlineprotected | 
| calcAnchorBits(float anchor) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | inlineprotected | 
| calcOrientedBoundingBox(const Maria::GenericGeoObjectAdapter &trk, const std::shared_ptr< Maria::CompositeStyleItem > &style, const std::shared_ptr< RasterProjector > &vp) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | |
| calcRotationBits(float angle) const (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | inlineprotected | 
| calcScalingBits(float scale) const (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | inlineprotected | 
| circleHitTest(const std::shared_ptr< RasterProjector > &vp, double px, double py, float symbolSize, int pickRadius, std::vector< Maria::ItemId > &items) const (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | |
| cleanupGL() (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| encodeSymbolFlags1(float alpha, float scale, float rotation, float hAnchor, float vAnchor, bool grayscale) | Maria::PointSymbolRenderer | protected | 
| filterVisibleItems(const std::set< Maria::ItemId > &visibleItems) | Maria::PointSymbolRenderer | inline | 
| getDynamicScaleTableId(const std::string &key) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | inlineprotected | 
| getDynamicScaleTableId(const Maria::GenericGeoObjectAdapter &drawObject) | Maria::PointSymbolRenderer | |
| getIntersectingItems(const std::shared_ptr< RasterProjector > &vp, double x, double y, std::vector< Maria::ItemId > &items, int pickRadius=4) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | |
| getOrCreateLayer(SymbolCache::LayerIndexT layerId) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | inlineprotected | 
| getPointSymbolCell(Maria::ItemId itemId) const (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | inlineprotected | 
| getSymbolCellItem(Maria::ItemId itemId, PointSymbolCell::CellItem &cellItem) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | inline | 
| getSymbolFlags1(const Maria::GenericGeoObjectAdapter &trk, const std::shared_ptr< Maria::CompositeStyleItem > &style) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| getSymbolFlags2(const Maria::GenericGeoObjectAdapter &obj, const std::shared_ptr< Maria::CompositeStyleItem > &style) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| getSymbolIndex(const Maria::GenericGeoObjectAdapter &trk, const std::shared_ptr< Maria::CompositeStyleItem > &style) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| getSymbolSize() const | Maria::PointSymbolRenderer | inline | 
| hasPoint(const Maria::ItemId &itemId) const (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | inline | 
| initQuadBuffer() (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| initShader() (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| internalRemovePoints(const std::vector< Maria::ItemId > &itemIds) | Maria::PointSymbolRenderer | protected | 
| internalUpdate(const Maria::ItemId &itemId, const BasicGeoTypes::GeoPos &gp, STK::Vector2f offset, SymbolCache::SymbolIndexT symbolIndex, std::uint32_t flags1, std::uint32_t flags2) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| needsRedraw() const (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | inline | 
| PointSymbolRenderer(const std::shared_ptr< STK::ShaderProgramManager > &shaderManager, std::shared_ptr< Maria::SymbolCache > symbolCache, int gridRows=18, int gridCols=36) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | |
| redraw(const std::shared_ptr< Maria::RasterProjector > &rp, const STK::Camera &cam) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | |
| removePoint(const Maria::ItemId &itemId) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | inline | 
| removePoints(const std::vector< Maria::ItemId > &itemIds) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | inline | 
| removePoints(const std::vector< std::shared_ptr< Maria::GenericGeoObjectAdapter > > &points) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | |
| removePoints(const std::string &listId="") | Maria::PointSymbolRenderer | |
| setSymbolSet(std::string symbolset) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | inline | 
| setSymbolSize(float symbolSize) | Maria::PointSymbolRenderer | inline | 
| update(const Maria::GenericGeoObjectAdapter &trk, const std::shared_ptr< Maria::CompositeStyleItem > &style) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | |
| update(const Maria::ItemId &itemId, const BasicGeoTypes::GeoPos &gp, const std::string &symbolType, const std::string &symbolCode, Maria::HorizontalAnchor hAnchor=Maria::HorizontalAnchor::Center, Maria::VerticalAnchor vAnchor=Maria::VerticalAnchor::Middle, STK::Vector2f offset=STK::Vector2f(0, 0), float rotation=0.0f, float scale=1.0f, float alpha=1.0f, bool grayscale=false) (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | |
| updateDynamicScaleTexture() (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer | protected | 
| ~PointSymbolRenderer() (defined in Maria::PointSymbolRenderer) | Maria::PointSymbolRenderer |