![]() |
Maria GDK 5.1.0.139
Documentation of native code in develop branch
|
Public Member Functions | |
| DrawObjectLayer (const std::shared_ptr< Maria3D::SceneRenderer > &sceneRenderer, const std::shared_ptr< Maria::DrawObjectManager > &drawObjectManager, const std::string &geoStoreId, const std::string &styleXml, const std::string &layerId="") | |
| void | updateStyling (bool forceFullUpdate) |
| void | setDrawObjectStyle (const std::string &styleXml) |
| void | setDrawObjectStyle (const std::shared_ptr< Maria::StyleSet > &styleSet) |
| void | setDrawObjectStyleCategory (const std::string &styleCategory) |
| std::shared_ptr< Maria::DrawObjectStore > | getDrawObjectStore () |
| const std::string & | getLayerId () const |
| std::shared_ptr< Maria::DrawObjectStore > | getDrawObjectStore () const |
| void | clearGeoStore () |
| void | setDisplayFilter (const std::string &filterXml, const std::vector< std::string > &listIds) |
| void | setDrawObjectDistance (double distance) |
| double | getDrawObjectDistance () const |
| std::shared_ptr< Maria3D::DrawObjectRenderer > | getDrawObjectRenderer () const |
| void | updateFrame () |
| void | setMaxSymbolDrawDistance (double maxDrawDistance) |
| double | getMaxSymbolDrawDistance () const |
| void | setSymbolModelDistance (double modelDistance) |
| double | getSymbolModelDistance () const |
| void | setSymbolGroundAnchor (bool value) |
| bool | getSymbolGroundAnchor () const |
| void | setSymbolDepthTest (bool value) |
| bool | getSymbolDepthTest () const |
| void | setGeoStoreId (const std::string geoStoreId) |
| void | invalidateGeoStoreBinding () |