![]() |
Maria GDK 5.0.0.935
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 |