Maria GDK 5.0.0.759
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::SymbolLabelTile Class Reference

#include <MSymbolLabelTile.h>

Public Member Functions

void removeLabelItem (const Maria::ItemId &itemId)
 
std::shared_ptr< SymbolLabelItemcreateLabelItem (const Maria::ItemId &itemId, const BasicGeoTypes::GeoPos &gp)
 
std::shared_ptr< SymbolLabelItemgetLabelItem (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)
 

Detailed Description

SymbolLabelTile - Short description


The documentation for this class was generated from the following files: