![]() |
Maria GDK 5.0.0.738
Documentation of native code in develop branch
|
This is the complete list of members for Maria3D::ModelInstanceRenderer, including all inherited members.
addModelInstance(const std::string &modelId, const std::string &instanceId, bool footprintMasking=false) | Maria3D::ModelInstanceRenderer | |
addModelInstance(const std::shared_ptr< STK::GraphicsModel > &model, const std::string &instanceId, bool footprintMasking=false) (defined in Maria3D::ModelInstanceRenderer) | Maria3D::ModelInstanceRenderer | |
findIntersectingModels(const QuadCoo &tile, unsigned short renderMask, std::vector< std::shared_ptr< ModelInstance > > &models) override | Maria3D::ModelInstanceRenderer | virtual |
getAllModels(std::vector< std::shared_ptr< STK::GraphicsModel > > &models) | Maria3D::ModelInstanceRenderer | |
getVisibleModels(const STK::Camera &cam, std::vector< std::shared_ptr< STK::GraphicsModel > > &models) | Maria3D::ModelInstanceRenderer | |
ModelInstanceRenderer(const std::shared_ptr< Maria3D::ModelManager > &modelManager, const std::shared_ptr< LocalOrigin > &origin, const std::shared_ptr< STK::ShaderProgramManager > &shaderManager) (defined in Maria3D::ModelInstanceRenderer) | Maria3D::ModelInstanceRenderer | |
needsRedraw() const (defined in Maria3D::ModelInstanceRenderer) | Maria3D::ModelInstanceRenderer | inline |
removeAllModelInstances() (defined in Maria3D::ModelInstanceRenderer) | Maria3D::ModelInstanceRenderer | |
removeModelInstance(const std::string &instanceId) (defined in Maria3D::ModelInstanceRenderer) | Maria3D::ModelInstanceRenderer | |
setDirty(bool dirty) (defined in Maria3D::ModelInstanceRenderer) | Maria3D::ModelInstanceRenderer | inline |
setModelInstanceBodyTransform(const std::string &instanceId, double tx, double ty, double tz, double roll, double pitch, double yaw, double scale=1.0) | Maria3D::ModelInstanceRenderer | |
setModelInstanceMaskFootprint(const std::string &instanceId, bool footprintMask) (defined in Maria3D::ModelInstanceRenderer) | Maria3D::ModelInstanceRenderer | |
setModelInstanceTransform(const std::string &instanceId, const BasicGeoTypes::GeoPos3D &pos, double roll=0.0, double pitch=0.0, double yaw=0.0, double scale=1.0) (defined in Maria3D::ModelInstanceRenderer) | Maria3D::ModelInstanceRenderer | |
setModelInstanceTransform(const std::string &instanceId, const STK::Vector3d &pos, const STK::Vector3d &tx, const STK::Vector3d &ty, const STK::Vector3d &tz, double scale=1.0) (defined in Maria3D::ModelInstanceRenderer) | Maria3D::ModelInstanceRenderer | |
~ISceneryModels() (defined in Maria3D::ISceneryModels) | Maria3D::ISceneryModels | inlinevirtual |