Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::SymbolLabelRenderer Member List

This is the complete list of members for Maria::SymbolLabelRenderer, including all inherited members.

calcColumn(double lon) (defined in Maria::SymbolLabelRenderer)Maria::SymbolLabelRendererinline
calcRow(double lat) (defined in Maria::SymbolLabelRenderer)Maria::SymbolLabelRendererinline
calcTileIndex(const BasicGeoTypes::GeoPos &gp) (defined in Maria::SymbolLabelRenderer)Maria::SymbolLabelRendererinline
clear() (defined in Maria::SymbolLabelRenderer)Maria::SymbolLabelRendererinline
drawUnitQuad() (defined in Maria::SymbolLabelRenderer)Maria::SymbolLabelRenderer
filterVisibleItems(const std::set< Maria::ItemId > &visibleItems)Maria::SymbolLabelRendererinline
getCollisionItems(const std::shared_ptr< RasterProjector > &vp, std::vector< CollisionItem > &collisionItems, std::vector< CollisionItem > &alwaysVisibleItems) overrideMaria::SymbolLabelRenderervirtual
getOrCreateTile(int idx) (defined in Maria::SymbolLabelRenderer)Maria::SymbolLabelRendererinline
getTile(int idx) (defined in Maria::SymbolLabelRenderer)Maria::SymbolLabelRendererinline
getTileIndex(const Maria::ItemId &itemId) (defined in Maria::SymbolLabelRenderer)Maria::SymbolLabelRendererinline
initCollisionUpdate() overrideMaria::SymbolLabelRendererinlinevirtual
needsCollisionUpdate(const RasterProjector &vp) const overrideMaria::SymbolLabelRendererinlinevirtual
priority() const overrideMaria::SymbolLabelRendererinlinevirtual
redraw(const std::shared_ptr< Maria::RasterProjector > &viewport, const STK::Matrix4x4f &pj, const STK::Matrix4x4f &mv, const STK::Viewport &vp) (defined in Maria::SymbolLabelRenderer)Maria::SymbolLabelRenderer
removeItem(const Maria::ItemId &itemId) (defined in Maria::SymbolLabelRenderer)Maria::SymbolLabelRendererinline
setPriority(int priority) (defined in Maria::SymbolLabelRenderer)Maria::SymbolLabelRendererinline
setTileIndex(const Maria::ItemId &itemId, int index) (defined in Maria::SymbolLabelRenderer)Maria::SymbolLabelRendererinline
SymbolLabelRenderer(const std::shared_ptr< STK::ShaderProgramManager > &shaderManager, const std::shared_ptr< STK::FontManager > &fontManager, const std::shared_ptr< STK::Screen > &screen, const std::shared_ptr< DrawObjectManager > &drawObjectManager, const std::shared_ptr< ItemSelection > &selection, const std::shared_ptr< PointSymbolRenderer > &symbolPointRenderer, int rows=18, int cols=36) (defined in Maria::SymbolLabelRenderer)Maria::SymbolLabelRenderer
update(const Maria::DrawObjectData &drawObject, const std::shared_ptr< Maria::CompositeStyleItem > &style, const std::shared_ptr< GeoUnitsSetting > &geoUnits) (defined in Maria::SymbolLabelRenderer)Maria::SymbolLabelRenderer
updateVisibility(const std::vector< VisibilityItem > &items) overrideMaria::SymbolLabelRenderervirtual
~ICollisionItemCollection()=default (defined in Maria::ICollisionItemCollection)Maria::ICollisionItemCollectionvirtual