![]() |
Qt 6.x
The Qt SDK
|
#include <QtQuick3DUtils/private/qtquick3dutilsglobal_p.h>#include <QtQuick3DUtils/private/qssgdataref_p.h>#include <QtGui/QVector2D>#include <QtGui/QVector3D>#include <QtGui/QQuaternion>#include <QtGui/QMatrix3x3>#include <QtGui/QMatrix4x4>#include <QtGui/QColor>#include <QtCore/qdebug.h>#include <QtCore/QString>#include <QtCore/qloggingcategory.h>#include <QtCore/QIODevice>#include <QtCore/qmath.h>
Include dependency graph for qssgutils_p.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | RotationData |
Namespaces | |
| namespace | aux |
| namespace | vec2 |
| namespace | vec3 |
| namespace | mat33 |
| namespace | mat44 |
| namespace | quant |
| namespace | color |
| namespace | DebugViewHelpers |
Functions | |
| Q_DECL_CONSTEXPR float | aux::translateConstantAttenuation (float attenuation) |
| template<int MINATTENUATION = 0, int MAXATTENUATION = 1000> | |
| Q_DECL_CONSTEXPR float | aux::translateLinearAttenuation (float attenuation) |
| template<int MINATTENUATION = 0, int MAXATTENUATION = 1000> | |
| Q_DECL_CONSTEXPR float | aux::translateQuadraticAttenuation (float attenuation) |
| float Q_QUICK3DUTILS_EXPORT | vec2::magnitude (const QVector2D &v) |
| QVector3D | vec3::minimum (const QVector3D &v1, const QVector3D &v2) Q_DECL_NOTHROW |
| QVector3D | vec3::maximum (const QVector3D &v1, const QVector3D &v2) Q_DECL_NOTHROW |
| bool Q_QUICK3DUTILS_EXPORT | vec3::isFinite (const QVector3D &v) |
| float Q_QUICK3DUTILS_EXPORT | vec3::magnitude (const QVector3D &v) |
| float Q_QUICK3DUTILS_EXPORT | vec3::magnitudeSquared (const QVector3D &v) |
| float Q_QUICK3DUTILS_EXPORT | vec3::normalize (QVector3D &v) |
| QVector3D Q_QUICK3DUTILS_EXPORT | mat33::transform (const QMatrix3x3 &m, const QVector3D &v) |
| QMatrix3x3 Q_QUICK3DUTILS_EXPORT | mat44::getUpper3x3 (const QMatrix4x4 &m) |
| void Q_QUICK3DUTILS_EXPORT | mat44::normalize (QMatrix4x4 &m) |
| QVector3D Q_QUICK3DUTILS_EXPORT | mat44::rotate (const QMatrix4x4 &m, const QVector3D &v) |
| QVector4D Q_QUICK3DUTILS_EXPORT | mat44::rotate (const QMatrix4x4 &m, const QVector4D &v) |
| QVector3D Q_QUICK3DUTILS_EXPORT | mat44::transform (const QMatrix4x4 &m, const QVector3D &v) |
| QVector4D Q_QUICK3DUTILS_EXPORT | mat44::transform (const QMatrix4x4 &m, const QVector4D &v) |
| QVector3D Q_QUICK3DUTILS_EXPORT | mat44::getPosition (const QMatrix4x4 &m) |
| QVector3D Q_QUICK3DUTILS_EXPORT | mat44::getScale (const QMatrix4x4 &m) |
| void | mat44::flip (QMatrix4x4 &matrix) |
| bool Q_QUICK3DUTILS_EXPORT | quant::isFinite (const QQuaternion &q) |
| float Q_QUICK3DUTILS_EXPORT | quant::magnitude (const QQuaternion &q) |
| bool Q_QUICK3DUTILS_EXPORT | quant::isSane (const QQuaternion &q) |
| bool Q_QUICK3DUTILS_EXPORT | quant::isUnit (const QQuaternion &q) |
| QVector3D Q_QUICK3DUTILS_EXPORT | quant::rotated (const QQuaternion &q, const QVector3D &v) |
| QVector3D Q_QUICK3DUTILS_EXPORT | quant::inverseRotated (const QQuaternion &q, const QVector3D &v) |
| QVector4D Q_QUICK3DUTILS_EXPORT | color::sRGBToLinear (const QColor &color) |
| QColor Q_QUICK3DUTILS_EXPORT | color::sRGBToLinearColor (const QColor &color) |
| template<typename TDataType > | |
| QSSGDataRef< TDataType > | PtrAtOffset (quint8 *baseData, quint32 offset, quint32 byteSize) |
| Q_QUICK3DUTILS_EXPORT const char * | nonNull (const char *src) |
| QVector3D | degToRad (const QVector3D &v) |
| QVector3D | radToDeg (const QVector3D &v) |
| template<typename T > | |
| void | DebugViewHelpers::ensureDebugObjectName (T *node, QObject *src) |
Definition at line 117 of file qssgutils_p.h.
References qDegreesToRadians().
Here is the call graph for this function:| Q_QUICK3DUTILS_EXPORT const char * nonNull | ( | const char * | src | ) |
Definition at line 156 of file qssgutils.cpp.
| QSSGDataRef< TDataType > PtrAtOffset | ( | quint8 * | baseData, |
| quint32 | offset, | ||
| quint32 | byteSize | ||
| ) |
Definition at line 109 of file qssgutils_p.h.
Definition at line 121 of file qssgutils_p.h.
References qRadiansToDegrees().
Here is the call graph for this function: