![]() |
Maria GDK 5.0.0.759
Documentation of native code in develop branch
|
#include <MSymbolLabelTile.h>
Public Member Functions | |
void | removeLabelItem (const Maria::ItemId &itemId) |
std::shared_ptr< SymbolLabelItem > | createLabelItem (const Maria::ItemId &itemId, const BasicGeoTypes::GeoPos &gp) |
std::shared_ptr< SymbolLabelItem > | getLabelItem (const Maria::ItemId &id) const |
STK::Matrix4x4f | calcTileMatrix (const Maria::RasterProjector &viewport) |
const std::map< Maria::ItemId, std::shared_ptr< SymbolLabelItem > > & | getLabelItems () const |
void | renderLabels (const std::shared_ptr< RasterProjector > &vp, const STK::Matrix4x4f &mv, const std::shared_ptr< SymbolLabelShader > &shader) |
void | renderLabelsSDF (const std::shared_ptr< RasterProjector > &vp, const STK::Matrix4x4f &mv, const std::shared_ptr< SymbolLabelShader > &shader) |
void | renderBackgrounds (SymbolLabelRenderer &r, const std::shared_ptr< RasterProjector > &vp, const STK::Matrix4x4f &mv, const std::shared_ptr< SymbolLabelShader > &shader) |
void | renderIndicators (STK::GraphicsRender2D &r, const std::shared_ptr< RasterProjector > &vp, const STK::Matrix4x4f &mv, const STK::Matrix4x4f &pj, const STK::Viewport &viewport) |
void | updateProjection (const std::shared_ptr< RasterProjector > &vp) |
SymbolLabelTile - Short description