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

This is the complete list of members for Maria3D::PointSymbolRenderer, including all inherited members.

_defaultSymbolCode (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_defaultSymbolType (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_fontManager (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_globe (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_gridCols (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_gridLayers (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_gridRows (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_hitShader (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_lastCamPosGeo (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_localOrigin (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_modelManager (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_params (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_quadVBO (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_renderItems (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_rwLock (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_screen (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_selectedItems (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_shader (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_shaderManager (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_symbolCache (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
_symbolModels (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
addSymbolModel(std::shared_ptr< Maria::GenericGeoObjectAdapter > trk, const std::string &modelType) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
calcCellIndexesInRange(double lat, double lon, double range, int &minRow, int &minCol, int &maxRow, int &maxCol) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
calcVerticalScreenOffset(int flags, double iconElevOffset) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
calcVisualGroundElevation(const std::shared_ptr< Maria::GenericGeoObjectAdapter > &trk, const STK::Vector3d &camPosGeo, const STK::Camera &cam, const STK::Viewport &vp) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
checkSymbolModels(STK::Vector3d &camPosGeo, std::vector< std::shared_ptr< Maria::GenericGeoObjectAdapter > > &tracks, std::shared_ptr< Maria::GenericGeoObjectProvider > trackManager) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
deselectPoints(const std::set< Maria::ItemId > &items) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererinline
getDefaultSymbolCode() const (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererinline
getGeoPosition(const Maria::ItemId &id, STK::Vector3d &pos) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRenderer
getGeoPosition(const SymbolRenderItem &item, STK::Vector3d &pos) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRenderer
getItemInView(const STK::Camera &cam, const STK::Viewport &vp, double x, double y, double hitRadius, Maria::ItemId &item) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRenderer
getLabelText(std::shared_ptr< Maria::GenericGeoObjectAdapter > trk, std::shared_ptr< Maria::CompositeStyleItem > style) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
getLocalOrigin() const (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererinline
getOrCreateLayer(int layerId) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererinlineprotected
getParams() const (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererinline
getQuadVBO() (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererinline
getSymbolIndex(std::shared_ptr< Maria::GenericGeoObjectAdapter > trk, std::shared_ptr< Maria::CompositeStyleItem > style, Maria::SymbolCache::SymbolIndexT &symbolIndex, float &centerX, float &centerY) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
getSymbolType() const (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererinline
getTrackModels() constMaria3D::PointSymbolRendererinline
initQuadVBO() (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
initShader() (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRenderer
PointSymbolRenderer(const std::shared_ptr< LocalOrigin > &localOrigin, const std::shared_ptr< STK::FontManager > &fontManager, const std::shared_ptr< STK::ShaderProgramManager > &shaderManager, const std::shared_ptr< Maria::SymbolCache > &symbolCache, const std::shared_ptr< ModelManager > &modelManager, const std::shared_ptr< PointSymbolParams > &params, const std::shared_ptr< Globe > &globe, const std::shared_ptr< STK::Screen > &screen, int gridRows=18, int gridCols=36) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRenderer
removePoints(const std::vector< std::shared_ptr< Maria::GenericGeoObjectAdapter > > &points)Maria3D::PointSymbolRenderer
removePointSymbolItem(Maria::ItemId itemId) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
renderBillboards(const STK::Camera &cam, const STK::Viewport &vp)Maria3D::PointSymbolRenderer
selectPoints(const std::set< Maria::ItemId > &items) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererinline
setDefaultSymbolCode(const std::string &defaultSymbolCode) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererinline
setParams(const std::shared_ptr< PointSymbolParams > &params) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererinline
setSymbolType(const std::string &symbolType) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererinline
update(const STK::Camera &cam, const STK::Viewport &vp, std::vector< std::shared_ptr< Maria::GenericGeoObjectAdapter > > tracks, std::shared_ptr< Maria::GenericGeoObjectProvider > geoObjectProvider, const std::map< Maria::ItemId, std::shared_ptr< Maria::CompositeStyleItem > > &resolvedStyles)Maria3D::PointSymbolRenderer
updateLabel(std::shared_ptr< Maria::GenericGeoObjectAdapter > trk, std::shared_ptr< Maria::CompositeStyleItem > style, const std::shared_ptr< SymbolModel > &model) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
updateSymbol(std::shared_ptr< Maria::GenericGeoObjectAdapter > trk, const STK::Vector3d &camPosGeo, const STK::Camera &cam, const STK::Viewport &vp, const std::map< Maria::ItemId, std::shared_ptr< Maria::CompositeStyleItem > > &resolvedStyles) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
updateSymbolWithStyle(std::shared_ptr< Maria::GenericGeoObjectAdapter > trk, const STK::Vector3d &camPosGeo, const STK::Camera &cam, const STK::Viewport &vp, const std::shared_ptr< Maria::CompositeStyleItem > &style) (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRendererprotected
~PointSymbolRenderer() (defined in Maria3D::PointSymbolRenderer)Maria3D::PointSymbolRenderer