QGIS API Documentation 3.34.0-Prizren (ffbdd678812)
|
#include "qgs3dmapscene.h"
#include <Qt3DRender/QCamera>
#include <Qt3DRender/QMesh>
#include <Qt3DRender/QRenderSettings>
#include <Qt3DRender/QSceneLoader>
#include <Qt3DExtras/QForwardRenderer>
#include <Qt3DExtras/QPhongMaterial>
#include <Qt3DExtras/QPhongAlphaMaterial>
#include <Qt3DExtras/QDiffuseSpecularMaterial>
#include <Qt3DExtras/QSphereMesh>
#include <Qt3DLogic/QFrameAction>
#include <Qt3DRender/QEffect>
#include <Qt3DRender/QTechnique>
#include <Qt3DRender/QRenderPass>
#include <Qt3DRender/QRenderState>
#include <Qt3DRender/QCullFace>
#include <Qt3DRender/QDepthTest>
#include <QSurface>
#include <QUrl>
#include <QtMath>
#include <QOpenGLContext>
#include <QOpenGLFunctions>
#include <QTimer>
#include "qgs3daxis.h"
#include "qgslogger.h"
#include "qgsapplication.h"
#include "qgsaabb.h"
#include "qgsabstract3dengine.h"
#include "qgs3dmapsettings.h"
#include "qgs3dutils.h"
#include "qgsabstract3drenderer.h"
#include "qgscameracontroller.h"
#include "qgschunkedentity_p.h"
#include "qgschunknode_p.h"
#include "qgseventtracing.h"
#include "qgsmeshlayer.h"
#include "qgsmeshlayer3drenderer.h"
#include "qgspoint3dsymbol.h"
#include "qgsrulebased3drenderer.h"
#include "qgspointcloudlayer.h"
#include "qgspointcloudlayer3drenderer.h"
#include "qgssourcecache.h"
#include "qgsterrainentity_p.h"
#include "qgsterraingenerator.h"
#include "qgstiledscenelayer.h"
#include "qgstiledscenelayer3drenderer.h"
#include "qgsdirectionallightsettings.h"
#include "qgsvectorlayer.h"
#include "qgsvectorlayer3drenderer.h"
#include "qgspoint3dbillboardmaterial.h"
#include "qgsmaplayertemporalproperties.h"
#include "qgsmaplayerelevationproperties.h"
#include "qgslinematerial_p.h"
#include "qgs3dsceneexporter.h"
#include "qgs3dmapexportsettings.h"
#include "qgsmessageoutput.h"
#include "qgsskyboxentity.h"
#include "qgsskyboxsettings.h"
#include "qgswindow3dengine.h"
Go to the source code of this file.
Functions | |
void | addQLayerComponentsToHierarchy (Qt3DCore::QEntity *entity, const QVector< Qt3DRender::QLayer * > &layers) |
void | removeQLayerComponentsFromHierarchy (Qt3DCore::QEntity *entity) |
Qgs3DMapSceneEntity::SceneState | sceneState_ (QgsAbstract3DEngine *engine) |
void addQLayerComponentsToHierarchy | ( | Qt3DCore::QEntity * | entity, |
const QVector< Qt3DRender::QLayer * > & | layers | ||
) |
Definition at line 354 of file qgs3dmapscene.cpp.
void removeQLayerComponentsFromHierarchy | ( | Qt3DCore::QEntity * | entity | ) |
Definition at line 334 of file qgs3dmapscene.cpp.
Qgs3DMapSceneEntity::SceneState sceneState_ | ( | QgsAbstract3DEngine * | engine | ) |
Definition at line 295 of file qgs3dmapscene.cpp.