![]() |
Maria GDK 5.0.0.738
Documentation of native code in develop branch
|
This is the complete list of members for Maria::SymbolLabelRenderer, including all inherited members.
calcColumn(double lon) (defined in Maria::SymbolLabelRenderer) | Maria::SymbolLabelRenderer | inline |
calcRow(double lat) (defined in Maria::SymbolLabelRenderer) | Maria::SymbolLabelRenderer | inline |
calcTileIndex(const BasicGeoTypes::GeoPos &gp) (defined in Maria::SymbolLabelRenderer) | Maria::SymbolLabelRenderer | inline |
clear() (defined in Maria::SymbolLabelRenderer) | Maria::SymbolLabelRenderer | inline |
drawUnitQuad() (defined in Maria::SymbolLabelRenderer) | Maria::SymbolLabelRenderer | |
filterVisibleItems(const std::set< Maria::ItemId > &visibleItems) | Maria::SymbolLabelRenderer | inline |
getCollisionItems(const std::shared_ptr< RasterProjector > &vp, std::vector< CollisionItem > &collisionItems, std::vector< CollisionItem > &alwaysVisibleItems) override | Maria::SymbolLabelRenderer | virtual |
getOrCreateTile(int idx) (defined in Maria::SymbolLabelRenderer) | Maria::SymbolLabelRenderer | inline |
getTile(int idx) (defined in Maria::SymbolLabelRenderer) | Maria::SymbolLabelRenderer | inline |
getTileIndex(const Maria::ItemId &itemId) (defined in Maria::SymbolLabelRenderer) | Maria::SymbolLabelRenderer | inline |
initCollisionUpdate() override | Maria::SymbolLabelRenderer | inlinevirtual |
needsCollisionUpdate(const RasterProjector &vp) const override | Maria::SymbolLabelRenderer | inlinevirtual |
priority() const override | Maria::SymbolLabelRenderer | inlinevirtual |
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::SymbolLabelRenderer | inline |
setPriority(int priority) (defined in Maria::SymbolLabelRenderer) | Maria::SymbolLabelRenderer | inline |
setTileIndex(const Maria::ItemId &itemId, int index) (defined in Maria::SymbolLabelRenderer) | Maria::SymbolLabelRenderer | inline |
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) override | Maria::SymbolLabelRenderer | virtual |
~ICollisionItemCollection()=default (defined in Maria::ICollisionItemCollection) | Maria::ICollisionItemCollection | virtual |