Qt3DExtras Namespace
Contains classes from the Qt3DExtras module. More...
Header: | #include <Qt3DExtras> |
qmake: | QT += 3dextras |
Classes
class | QConeGeometry |
class | QConeMesh |
class | QCuboidGeometry |
class | QCuboidMesh |
class | QCylinderGeometry |
class | QCylinderMesh |
class | QDiffuseMapMaterial |
class | QDiffuseSpecularMapMaterial |
class | QFirstPersonCameraController |
class | QForwardRenderer |
class | QGoochMaterial |
class | QNormalDiffuseMapAlphaMaterial |
class | QNormalDiffuseMapMaterial |
class | QNormalDiffuseSpecularMapMaterial |
class | QOrbitCameraController |
class | QPerVertexColorMaterial |
class | QPhongAlphaMaterial |
class | QPhongMaterial |
class | QPlaneGeometry |
class | QPlaneMesh |
class | QSkyboxEntity |
class | QSphereGeometry |
class | QSphereMesh |
class | QTorusGeometry |
class | QTorusMesh |
class | Qt3DWindow |
Detailed Description
Contains classes from the Qt3DExtras module.
Classes
class QConeGeometry
The QConeGeometry class allows creation of a cone in 3D space. More...
class QConeMesh
A conical mesh. More...
class QCuboidGeometry
The QCuboidGeometry class allows creation of a cuboid in 3D space. More...
class QCuboidMesh
A cuboid mesh. More...
class QCylinderGeometry
The QCylinderGeometry class allows creation of a cylinder in 3D space. More...
class QCylinderMesh
A cylindrical mesh. More...
class QDiffuseMapMaterial
The QDiffuseMapMaterial provides a default implementation of the phong lighting effect where the diffuse light component is read from a texture map. More...
class QDiffuseSpecularMapMaterial
The QDiffuseSpecularMapMaterial provides a default implementation of the phong lighting effect where the diffuse and specular light components are read from texture maps. More...
class QFirstPersonCameraController
The QFirstPersonCameraController class allows controlling the scene camera from the first person perspective. More...
class QForwardRenderer
The QForwardRenderer provides a default FrameGraph implementation of a forward renderer. More...
class QGoochMaterial
The QGoochMaterial provides a material that implements the Gooch shading model, popular in CAD and CAM applications. More...
class QNormalDiffuseMapAlphaMaterial
The QNormalDiffuseMapAlphaMaterial provides a specialization of QNormalDiffuseMapMaterial with alpha coverage and a depth test performed in the rendering pass. More...
class QNormalDiffuseMapMaterial
The QNormalDiffuseMapMaterial provides a default implementation of the phong lighting and bump effect where the diffuse light component is read from a texture map and the normals of the mesh being rendered from a normal texture map. More...
class QNormalDiffuseSpecularMapMaterial
The QNormalDiffuseSpecularMapMaterial provides a default implementation of the phong lighting and bump effect where the diffuse and specular light components are read from texture maps and the normals of the mesh being rendered from a normal texture map. More...
class QOrbitCameraController
The QOrbitCameraController class allows controlling the scene camera along orbital path. More...
class QPerVertexColorMaterial
The QPerVertexColorMaterial class provides a default implementation for rendering the color properties set for each vertex. More...
class QPhongAlphaMaterial
The QPhongAlphaMaterial class provides a default implementation of the phong lighting effect with alpha. More...
class QPhongMaterial
The QPhongMaterial class provides a default implementation of the phong lighting effect. More...
class QPlaneGeometry
The QPlaneGeometry class allows creation of a plane in 3D space. More...
class QPlaneMesh
A square planar mesh. More...
class QSkyboxEntity
class QSphereGeometry
The QSphereGeometry class allows creation of a sphere in 3D space. More...
class QSphereMesh
A spherical mesh. More...
class QTorusGeometry
The QTorusGeometry class allows creation of a torus in 3D space. More...
class QTorusMesh
A toroidal mesh. More...
class Qt3DWindow
© 2017 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.