Maria GDK 5.1.0.139
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria3D::DrawObjectRendererLabelSource Class Reference

#include <M3DDrawObjectRendererLabelSource.h>

Inheritance diagram for Maria3D::DrawObjectRendererLabelSource:
Maria3D::ILabelDataSource

Public Member Functions

 DrawObjectRendererLabelSource (const std::shared_ptr< DrawObjectRenderer > &drawObjectRenderer)
 
bool pendingLabelData (Maria::TileId tileId) override
 
std::shared_ptr< Maria::TileLabelDatagetLabelData (Maria::TileId tileId) override
 
virtual bool pendingLabelData (Maria::TileId tileId)=0
 
virtual std::shared_ptr< Maria::TileLabelDatagetLabelData (Maria::TileId tileId)=0
 

Detailed Description

3D Draw object labels generated by the 3D DrawObjectRenderer. These are the labels generated for 3D polylines and polygons. See also DrawObjectTileLabelSource for labels generated along with the draw object texture tiles.

Member Function Documentation

◆ getLabelData()

std::shared_ptr< Maria::TileLabelData > DrawObjectRendererLabelSource::getLabelData ( Maria::TileId  tileId)
overridevirtual

◆ pendingLabelData()

bool DrawObjectRendererLabelSource::pendingLabelData ( Maria::TileId  tileId)
overridevirtual

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