![]() |
Maria GDK 5.0.0.738
Documentation of native code in develop branch
|
This is the complete list of members for Maria3D::PointSymbolRenderer, including all inherited members.
_defaultSymbolCode (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_defaultSymbolType (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_fontManager (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_globe (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_gridCols (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_gridLayers (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_gridRows (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_hitShader (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_lastCamPosGeo (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_localOrigin (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_modelManager (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_params (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_quadVBO (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_renderItems (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_rwLock (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_screen (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_selectedItems (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_shader (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_shaderManager (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_symbolCache (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
_symbolModels (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
addSymbolModel(std::shared_ptr< Maria::GenericGeoObjectAdapter > trk, const std::string &modelType) (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
calcCellIndexesInRange(double lat, double lon, double range, int &minRow, int &minCol, int &maxRow, int &maxCol) (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
calcVerticalScreenOffset(int flags, double iconElevOffset) (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
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::PointSymbolRenderer | protected |
checkSymbolModels(STK::Vector3d &camPosGeo, std::vector< std::shared_ptr< Maria::GenericGeoObjectAdapter > > &tracks, std::shared_ptr< Maria::GenericGeoObjectProvider > trackManager) (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
deselectPoints(const std::set< Maria::ItemId > &items) (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | inline |
getDefaultSymbolCode() const (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | inline |
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::PointSymbolRenderer | protected |
getLocalOrigin() const (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | inline |
getOrCreateLayer(int layerId) (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | inlineprotected |
getParams() const (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | inline |
getQuadVBO() (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | inline |
getSymbolIndex(std::shared_ptr< Maria::GenericGeoObjectAdapter > trk, std::shared_ptr< Maria::CompositeStyleItem > style, Maria::SymbolCache::SymbolIndexT &symbolIndex, float ¢erX, float ¢erY) (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
getSymbolType() const (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | inline |
getTrackModels() const | Maria3D::PointSymbolRenderer | inline |
initQuadVBO() (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | protected |
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 > ¶ms, 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::PointSymbolRenderer | protected |
renderBillboards(const STK::Camera &cam, const STK::Viewport &vp) | Maria3D::PointSymbolRenderer | |
selectPoints(const std::set< Maria::ItemId > &items) (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | inline |
setDefaultSymbolCode(const std::string &defaultSymbolCode) (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | inline |
setParams(const std::shared_ptr< PointSymbolParams > ¶ms) (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | inline |
setSymbolType(const std::string &symbolType) (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer | inline |
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::PointSymbolRenderer | protected |
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::PointSymbolRenderer | protected |
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::PointSymbolRenderer | protected |
~PointSymbolRenderer() (defined in Maria3D::PointSymbolRenderer) | Maria3D::PointSymbolRenderer |