Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qdoublematrix4x4_p.h File Reference

(a2584d86d5d42d1614bdc343ca18713fa1de5ba1)

#include <QtPositioning/private/qpositioningglobal_p.h>
#include <QtPositioning/private/qdoublevector3d_p.h>
#include <QtCore/QDebug>
#include <QtCore/qmetatype.h>
#include <QtCore/QRectF>
+ Include dependency graph for qdoublematrix4x4_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QDoubleMatrix4x4
 

Functions

 Q_DECLARE_TYPEINFO (QDoubleMatrix4x4, Q_RELOCATABLE_TYPE)
 
Q_POSITIONING_EXPORT QDoubleMatrix4x4 operator/ (const QDoubleMatrix4x4 &matrix, double divisor)
 
QDoubleMatrix4x4 operator+ (const QDoubleMatrix4x4 &m1, const QDoubleMatrix4x4 &m2)
 
QDoubleMatrix4x4 operator- (const QDoubleMatrix4x4 &m1, const QDoubleMatrix4x4 &m2)
 
QDoubleMatrix4x4 operator* (const QDoubleMatrix4x4 &m1, const QDoubleMatrix4x4 &m2)
 
QDoubleVector3D operator* (const QDoubleVector3D &vector, const QDoubleMatrix4x4 &matrix)
 
QDoubleVector3D operator* (const QDoubleMatrix4x4 &matrix, const QDoubleVector3D &vector)
 
QPoint operator* (const QPoint &point, const QDoubleMatrix4x4 &matrix)
 
QPointF operator* (const QPointF &point, const QDoubleMatrix4x4 &matrix)
 
QPoint operator* (const QDoubleMatrix4x4 &matrix, const QPoint &point)
 
QPointF operator* (const QDoubleMatrix4x4 &matrix, const QPointF &point)
 
QDoubleMatrix4x4 operator- (const QDoubleMatrix4x4 &matrix)
 
QDoubleMatrix4x4 operator* (double factor, const QDoubleMatrix4x4 &matrix)
 
QDoubleMatrix4x4 operator* (const QDoubleMatrix4x4 &matrix, double factor)
 
bool qFuzzyCompare (const QDoubleMatrix4x4 &m1, const QDoubleMatrix4x4 &m2)
 
Q_POSITIONING_EXPORT QDebug operator<< (QDebug dbg, const QDoubleMatrix4x4 &m)
 
Q_POSITIONING_EXPORT QDataStreamoperator<< (QDataStream &, const QDoubleMatrix4x4 &)
 
Q_POSITIONING_EXPORT QDataStreamoperator>> (QDataStream &, QDoubleMatrix4x4 &)
 

Function Documentation

◆ operator*() [1/9]

QDoubleMatrix4x4 operator* ( const QDoubleMatrix4x4 & m1,
const QDoubleMatrix4x4 & m2 )
inline

Definition at line 498 of file qdoublematrix4x4_p.h.

◆ operator*() [2/9]

QDoubleVector3D operator* ( const QDoubleMatrix4x4 & matrix,
const QDoubleVector3D & vector )
inline

Definition at line 611 of file qdoublematrix4x4_p.h.

◆ operator*() [3/9]

QPoint operator* ( const QDoubleMatrix4x4 & matrix,
const QPoint & point )
inline

Definition at line 693 of file qdoublematrix4x4_p.h.

◆ operator*() [4/9]

QPointF operator* ( const QDoubleMatrix4x4 & matrix,
const QPointF & point )
inline

Definition at line 725 of file qdoublematrix4x4_p.h.

◆ operator*() [5/9]

QDoubleMatrix4x4 operator* ( const QDoubleMatrix4x4 & matrix,
double factor )
inline

Definition at line 804 of file qdoublematrix4x4_p.h.

◆ operator*() [6/9]

QDoubleVector3D operator* ( const QDoubleVector3D & vector,
const QDoubleMatrix4x4 & matrix )
inline

Definition at line 586 of file qdoublematrix4x4_p.h.

◆ operator*() [7/9]

QPoint operator* ( const QPoint & point,
const QDoubleMatrix4x4 & matrix )
inline

Definition at line 650 of file qdoublematrix4x4_p.h.

◆ operator*() [8/9]

QPointF operator* ( const QPointF & point,
const QDoubleMatrix4x4 & matrix )
inline

Definition at line 671 of file qdoublematrix4x4_p.h.

◆ operator*() [9/9]

QDoubleMatrix4x4 operator* ( double factor,
const QDoubleMatrix4x4 & matrix )
inline

Definition at line 781 of file qdoublematrix4x4_p.h.

◆ operator+()

QDoubleMatrix4x4 operator+ ( const QDoubleMatrix4x4 & m1,
const QDoubleMatrix4x4 & m2 )
inline

Definition at line 452 of file qdoublematrix4x4_p.h.

◆ operator-() [1/2]

QDoubleMatrix4x4 operator- ( const QDoubleMatrix4x4 & m1,
const QDoubleMatrix4x4 & m2 )
inline

Definition at line 475 of file qdoublematrix4x4_p.h.

◆ operator-() [2/2]

QDoubleMatrix4x4 operator- ( const QDoubleMatrix4x4 & matrix)
inline

Definition at line 758 of file qdoublematrix4x4_p.h.

◆ operator/()

Q_POSITIONING_EXPORT QDoubleMatrix4x4 operator/ ( const QDoubleMatrix4x4 & matrix,
double divisor )

Definition at line 81 of file qdoublematrix4x4.cpp.

◆ operator<<() [1/2]

Q_POSITIONING_EXPORT QDataStream & operator<< ( QDataStream & stream,
const QDoubleMatrix4x4 & matrix )

Definition at line 1058 of file qdoublematrix4x4.cpp.

◆ operator<<() [2/2]

Q_POSITIONING_EXPORT QDebug operator<< ( QDebug dbg,
const QDoubleMatrix4x4 & m )

Definition at line 127 of file qdoublematrix4x4.cpp.

◆ operator>>()

Q_POSITIONING_EXPORT QDataStream & operator>> ( QDataStream & stream,
QDoubleMatrix4x4 & matrix )

Definition at line 1066 of file qdoublematrix4x4.cpp.

◆ Q_DECLARE_TYPEINFO()

Q_DECLARE_TYPEINFO ( QDoubleMatrix4x4 ,
Q_RELOCATABLE_TYPE  )

◆ qFuzzyCompare()

bool qFuzzyCompare ( const QDoubleMatrix4x4 & m1,
const QDoubleMatrix4x4 & m2 )
inline

Definition at line 827 of file qdoublematrix4x4_p.h.