Qt 3D Core C++ Classes | Qt 3D 5.6

Qt 5.6 | Qt 3D | Qt 3D Core C++ Classes

Qt 5.6.0 Reference Documentation

# 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::QBackendScenePropertyChange
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::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.