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

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

addGeoLabel(const std::shared_ptr< RasterProjector > &viewport, const std::vector< BasicGeoTypes::GeoPos > &path, const std::shared_ptr< Maria::TileLabel > &l, const std::shared_ptr< RasterProjector > &tileRp, bool continuedLine) (defined in Maria::LabelRenderer)Maria::LabelRenderer
addLabel(const BasicGeoTypes::PointFXY &p, const std::string &text, const Maria::FontDescription &font, const Maria::RGBA color, const Maria::RGBA bgColor, const Maria::RGBA outlineColor, const Maria::LabelPlacement placement, double placementMargin, double angle, bool fixedRotation, bool allowOverlap)Maria::LabelRenderer
addLabel(const std::vector< BasicGeoTypes::PointFXY > &path, bool continuedLine, const std::string &text, const Maria::FontDescription &font, const Maria::RGBA color, const Maria::RGBA bgColor, const Maria::RGBA outlineColor, const Maria::LabelPlacement placement, double placementMargin, double angle, bool fixedRotation, bool allowOverlap)Maria::LabelRenderer
getPlacedCollisionFeatures(float xMin, float xMax, float yMin, float yMax, std::vector< PlacedCollisionFeature > &pcf)Maria::LabelRenderer
getTileTransform() const (defined in Maria::LabelRenderer)Maria::LabelRendererinline
insertCollisionItems() (defined in Maria::LabelRenderer)Maria::LabelRenderer
LabelRenderer(std::shared_ptr< STK::ShaderProgramManager > shaderManager, std::shared_ptr< STK::FontManager > fontManager) (defined in Maria::LabelRenderer)Maria::LabelRenderer
renderDebug(const std::shared_ptr< RasterProjector > &vp, const std::shared_ptr< RasterProjector > &tileRp, double scale, const STK::Matrix4x4f &mv, const STK::Matrix4x4f &vm, const STK::Matrix4x4f &pj, const STK::Viewport &glViewport)Maria::LabelRenderer
renderItems(const std::shared_ptr< RasterProjector > &rp, const STK::Matrix4x4f &mv, const STK::Matrix4x4f &pj, double scale, const STK::Viewport &glViewport, float opacity)Maria::LabelRenderer
updateCollisionGrid(std::shared_ptr< LabelRenderer > neighLabels[]) (defined in Maria::LabelRenderer)Maria::LabelRenderer
updateDisplayProjection(const std::shared_ptr< RasterProjector > &tileRp, const std::shared_ptr< RasterProjector > &vp) (defined in Maria::LabelRenderer)Maria::LabelRenderer
~LabelRenderer() (defined in Maria::LabelRenderer)Maria::LabelRenderer