Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qquick3dparticleutils.cpp File Reference

(f02a0f6f8a3c79659fff5093a340e396590eda10)

#include "qquick3dparticleutils_p.h"
#include <QtQuick3D/private/qquick3dnode_p.h>
#include <QtGui/qquaternion.h>
#include <iterator>
Include dependency graph for qquick3dparticleutils.cpp:

Go to the source code of this file.

Functions

QQuick3DNodegetSharedParentNode (QQuick3DNode *node, QQuick3DNode *system)
QMatrix4x4 calculateParticleTransform (const QQuick3DNode *parent, const QQuick3DNode *systemSharedParent)
QQuaternion calculateParticleRotation (const QQuick3DNode *parent, const QQuick3DNode *systemSharedParent)

Variables

QT_BEGIN_NAMESPACE Q_CONSTINIT const float qt_quick3d_sine_table []

Function Documentation

◆ calculateParticleRotation()

QQuaternion calculateParticleRotation ( const QQuick3DNode * parent,
const QQuick3DNode * systemSharedParent )

Definition at line 303 of file qquick3dparticleutils.cpp.

◆ calculateParticleTransform()

QMatrix4x4 calculateParticleTransform ( const QQuick3DNode * parent,
const QQuick3DNode * systemSharedParent )

Definition at line 295 of file qquick3dparticleutils.cpp.

◆ getSharedParentNode()

QQuick3DNode * getSharedParentNode ( QQuick3DNode * node,
QQuick3DNode * system )

Definition at line 273 of file qquick3dparticleutils.cpp.

Variable Documentation

◆ qt_quick3d_sine_table

QT_BEGIN_NAMESPACE Q_CONSTINIT const float qt_quick3d_sine_table[]

Definition at line 13 of file qquick3dparticleutils.cpp.