|
Q_DECL_CONSTEXPR float | QSSGUtils::aux::translateConstantAttenuation (float attenuation) |
|
template<int MINATTENUATION = 0, int MAXATTENUATION = 1000> |
Q_DECL_CONSTEXPR float | QSSGUtils::aux::translateLinearAttenuation (float attenuation) |
|
template<int MINATTENUATION = 0, int MAXATTENUATION = 1000> |
Q_DECL_CONSTEXPR float | QSSGUtils::aux::translateQuadraticAttenuation (float attenuation) |
|
float Q_QUICK3DUTILS_EXPORT | QSSGUtils::vec2::magnitude (const QVector2D &v) |
|
QVector3D | QSSGUtils::vec3::minimum (const QVector3D &v1, const QVector3D &v2) Q_DECL_NOTHROW |
|
QVector3D | QSSGUtils::vec3::maximum (const QVector3D &v1, const QVector3D &v2) Q_DECL_NOTHROW |
|
bool Q_QUICK3DUTILS_EXPORT | QSSGUtils::vec3::isFinite (const QVector3D &v) |
|
float Q_QUICK3DUTILS_EXPORT | QSSGUtils::vec3::magnitude (const QVector3D &v) |
|
float Q_QUICK3DUTILS_EXPORT | QSSGUtils::vec3::magnitudeSquared (const QVector3D &v) |
|
float Q_QUICK3DUTILS_EXPORT | QSSGUtils::vec3::normalize (QVector3D &v) |
|
QVector3D Q_QUICK3DUTILS_EXPORT | QSSGUtils::mat33::transform (const QMatrix3x3 &m, const QVector3D &v) |
|
QMatrix3x3 Q_QUICK3DUTILS_EXPORT | QSSGUtils::mat44::getUpper3x3 (const QMatrix4x4 &m) |
|
void Q_QUICK3DUTILS_EXPORT | QSSGUtils::mat44::normalize (QMatrix4x4 &m) |
|
QVector3D Q_QUICK3DUTILS_EXPORT | QSSGUtils::mat44::rotate (const QMatrix4x4 &m, const QVector3D &v) |
|
QVector4D Q_QUICK3DUTILS_EXPORT | QSSGUtils::mat44::rotate (const QMatrix4x4 &m, const QVector4D &v) |
|
QVector3D Q_QUICK3DUTILS_EXPORT | QSSGUtils::mat44::transform (const QMatrix4x4 &m, const QVector3D &v) |
|
QVector4D Q_QUICK3DUTILS_EXPORT | QSSGUtils::mat44::transform (const QMatrix4x4 &m, const QVector4D &v) |
|
QVector3D Q_QUICK3DUTILS_EXPORT | QSSGUtils::mat44::getPosition (const QMatrix4x4 &m) |
|
QVector3D Q_QUICK3DUTILS_EXPORT | QSSGUtils::mat44::getScale (const QMatrix4x4 &m) |
|
bool Q_QUICK3DUTILS_EXPORT | QSSGUtils::mat44::decompose (const QMatrix4x4 &m, QVector3D &position, QVector3D &scale, QQuaternion &rotation) |
|
void | QSSGUtils::mat44::flip (QMatrix4x4 &matrix) |
|
bool Q_QUICK3DUTILS_EXPORT | QSSGUtils::quat::isFinite (const QQuaternion &q) |
|
float Q_QUICK3DUTILS_EXPORT | QSSGUtils::quat::magnitude (const QQuaternion &q) |
|
bool Q_QUICK3DUTILS_EXPORT | QSSGUtils::quat::isSane (const QQuaternion &q) |
|
bool Q_QUICK3DUTILS_EXPORT | QSSGUtils::quat::isUnit (const QQuaternion &q) |
|
QVector3D Q_QUICK3DUTILS_EXPORT | QSSGUtils::quat::rotated (const QQuaternion &q, const QVector3D &v) |
|
QVector3D Q_QUICK3DUTILS_EXPORT | QSSGUtils::quat::inverseRotated (const QQuaternion &q, const QVector3D &v) |
|
QVector4D Q_QUICK3DUTILS_EXPORT | QSSGUtils::color::sRGBToLinear (const QColor &color) |
|
QColor Q_QUICK3DUTILS_EXPORT | QSSGUtils::color::sRGBToLinearColor (const QColor &color) |
|
template<typename TDataType > |
QSSGDataRef< TDataType > | QSSGUtils::PtrAtOffset (quint8 *baseData, quint32 offset, quint32 byteSize) |
|
Q_QUICK3DUTILS_EXPORT const char * | QSSGUtils::nonNull (const char *src) |
|
QVector3D | QSSGUtils::degToRad (const QVector3D &v) |
|
QVector3D | QSSGUtils::radToDeg (const QVector3D &v) |
|
QVector2D | QSSGUtils::rect::toRectRelative (const QRectF &r, const QVector2D &absoluteCoordinates) |
|
QVector2D | QSSGUtils::rect::halfDims (const QRectF &r) |
|
QVector2D | QSSGUtils::rect::toNormalizedRectRelative (const QRectF &r, QVector2D absoluteCoordinates) |
|
QVector2D | QSSGUtils::rect::relativeToNormalizedCoordinates (const QRectF &r, QVector2D rectRelativeCoords) |
|
QVector2D | QSSGUtils::rect::absoluteToNormalizedCoordinates (const QRectF &r, const QVector2D &absoluteCoordinates) |
|
QVector2D | QSSGUtils::rect::toAbsoluteCoords (const QRectF &r, const QVector2D &inRelativeCoords) |
|
template<typename T > |
void | DebugViewHelpers::ensureDebugObjectName (T *node, QObject *src) |
|