Qt 3D Core C++ Classes

The Qt 3D module contains functionality to support near-realtime simulation systems. More...

Namespaces

Qt3DCore

Contains classes that are the foundation for Qt 3D simulation framework, as well as classes that provide the ability to render using the Qt 3D framework

Qt3DCore::Quick

Contains classes used for implementing QML functionality into Qt3D applications

Classes

Qt3DCore::QAbstractAspect

The base class for aspects that provide a vertical slice of behavior

Qt3DCore::QCameraLens

Qt3DCore::QCameraLens specifies the projection matrix that will be used to define a Camera for a 3D scene

Qt3DCore::QComponent

Base class of scene nodes that can be aggregated by Qt3DCore::QEntity instances as a component

Qt3DCore::QEntity

Qt3DCore::QEntity is a Qt3DCore::QNode subclass that can aggregate several Qt3DCore::QComponent instances that will specify its behavior

Qt3DCore::QNode

The base class of all Qt3D node classes used to build a Qt3D scene

Qt3DCore::QBackendScenePropertyChange

Qt3DCore::QRay3D

Defines a directional line in 3D space extending through an origin point

Qt3DCore::QScenePropertyChange

Qt3DCore::Quick::QQmlAspectEngine

Environment for the QAspectEngine and a method for instantiating QML components

Detailed Description

The Qt 3D module provides the foundations and core types used for near-realtime simulations built on the Qt 3D framework.

© 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.