| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/positioning/ |
| H A D | qdoublevector3d_p.h | 64 class Q_POSITIONING_PRIVATE_EXPORT QDoubleVector3D 67 Q_DECL_CONSTEXPR inline QDoubleVector3D(); 68 Q_DECL_CONSTEXPR inline QDoubleVector3D(double xpos, double ypos, double zpos); 69 Q_DECL_CONSTEXPR inline QDoubleVector3D(const QDoubleVector2D &vector); 70 Q_DECL_CONSTEXPR inline QDoubleVector3D(const QDoubleVector2D &vector, double zpos); 88 QDoubleVector3D normalized() const; 91 inline QDoubleVector3D &operator+=(const QDoubleVector3D &vector); 92 inline QDoubleVector3D &operator-=(const QDoubleVector3D &vector); 93 inline QDoubleVector3D &operator*=(double factor); 94 inline QDoubleVector3D &operator*=(const QDoubleVector3D &vector); [all …]
|
| H A D | qdoublevector3d.cpp | 47 QDoubleVector3D QDoubleVector3D::normalized() const in normalized() 58 return QDoubleVector3D(); in normalized() 61 void QDoubleVector3D::normalize() in normalize() 77 QDoubleVector3D QDoubleVector3D::normal(const QDoubleVector3D &v1, const QDoubleVector3D &v2) in normal() 82 QDoubleVector3D QDoubleVector3D::normal in normal() 83 (const QDoubleVector3D &v1, const QDoubleVector3D &v2, const QDoubleVector3D &v3) in normal() 88 double QDoubleVector3D::distanceToPlane in distanceToPlane() 89 …(const QDoubleVector3D &plane1, const QDoubleVector3D &plane2, const QDoubleVector3D &plane3) const in distanceToPlane() 91 QDoubleVector3D n = normal(plane2 - plane1, plane3 - plane1); in distanceToPlane() 95 double QDoubleVector3D::distanceToLine in distanceToLine() [all …]
|
| H A D | qdoublematrix4x4_p.h | 107 friend QDoubleVector3D operator*(const QDoubleMatrix4x4& matrix, const QDoubleVector3D& vector); 108 friend QDoubleVector3D operator*(const QDoubleVector3D& vector, const QDoubleMatrix4x4& matrix); 122 void scale(const QDoubleVector3D& vector); 123 void translate(const QDoubleVector3D& vector); 124 void rotate(double angle, const QDoubleVector3D& vector); 139 … void lookAt(const QDoubleVector3D& eye, const QDoubleVector3D& center, const QDoubleVector3D& up); 150 QDoubleVector3D map(const QDoubleVector3D& point) const; 151 QDoubleVector3D mapVector(const QDoubleVector3D& vector) const; 621 inline QDoubleVector3D operator*(const QDoubleVector3D& vector, const QDoubleMatrix4x4& matrix) 641 return QDoubleVector3D(x, y, z); [all …]
|
| H A D | qdoublevector2d.cpp | 48 QDoubleVector2D::QDoubleVector2D(const QDoubleVector3D &vector) : in QDoubleVector2D() 85 QDoubleVector3D QDoubleVector2D::toVector3D() const in toVector3D() 87 return QDoubleVector3D(xp, yp, 0.0); in toVector3D()
|
| H A D | qdoublevector2d_p.h | 64 class QDoubleVector3D; variable 72 explicit QDoubleVector2D(const QDoubleVector3D &vector); 113 QDoubleVector3D toVector3D() const; 119 friend class QDoubleVector3D; variable
|
| H A D | qdoublematrix4x4.cpp | 273 void QDoubleMatrix4x4::scale(const QDoubleVector3D& vector) in scale() 401 void QDoubleMatrix4x4::translate(const QDoubleVector3D& vector) in translate() 492 void QDoubleMatrix4x4::rotate(double angle, const QDoubleVector3D& vector) in rotate() 810 void QDoubleMatrix4x4::lookAt(const QDoubleVector3D& eye, const QDoubleVector3D& center, const QDou… in lookAt() 812 QDoubleVector3D forward = center - eye; in lookAt() 817 QDoubleVector3D side = QDoubleVector3D::crossProduct(forward, up).normalized(); in lookAt() 818 QDoubleVector3D upVector = QDoubleVector3D::crossProduct(side, forward); in lookAt()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/location/maps/ |
| H A D | qgeoprojection_p.h | 116 virtual QDoubleVector3D centerMercator() const = 0; 136 QDoubleVector3D centerMercator() const override; 206 Plane(const QDoubleVector3D &planePoint, const QDoubleVector3D &planeNormal); 208 …QDoubleVector3D lineIntersection(const QDoubleVector3D &linePoint, const QDoubleVector3D &lineDire… 209 …inline QDoubleVector3D lineIntersection(const QDoubleVector3D &linePoint, const QDoubleVector3D &l… 213 QDoubleVector3D m_point; 214 QDoubleVector3D m_normal; 240 QDoubleVector3D m_eye; 241 QDoubleVector3D m_up; 242 QDoubleVector3D m_center; [all …]
|
| H A D | qgeocameratiles_p_p.h | 65 QDoubleVector3D apex; 66 QDoubleVector3D topLeftNear; 67 QDoubleVector3D topLeftFar; 68 QDoubleVector3D topRightNear; 69 QDoubleVector3D topRightFar; 70 QDoubleVector3D bottomLeftNear; 71 QDoubleVector3D bottomLeftFar; 72 QDoubleVector3D bottomRightNear; 73 QDoubleVector3D bottomRightFar; 76 typedef QVector<QDoubleVector3D> PolygonVector; [all …]
|
| H A D | qgeocameratiles.cpp | 55 static QVector3D toVector3D(const QDoubleVector3D& in) in toVector3D() 60 static QDoubleVector3D toDoubleVector3D(const QVector3D& in) in toDoubleVector3D() 62 return QDoubleVector3D(in.x(), in.y(), in.z()); in toDoubleVector3D() 249 QDoubleVector3D center = m_sideLength * QWebMercator::coordToMercator(m_camera.center()); in createFrustum() 260 QDoubleVector3D eye = center; in createFrustum() 263 QDoubleVector3D view = eye - center; in createFrustum() 264 QDoubleVector3D side = QDoubleVector3D::normal(view, QDoubleVector3D(0.0, 1.0, 0.0)); in createFrustum() 265 QDoubleVector3D up = QDoubleVector3D::normal(side, view); in createFrustum() 274 QDoubleVector3D side2 = QDoubleVector3D::normal(up, view); in createFrustum() 280 side = QDoubleVector3D::normal(view, QDoubleVector3D(0.0, 1.0, 0.0)); in createFrustum() [all …]
|
| H A D | qgeoprojection.cpp | 49 static const QDoubleVector3D xyNormal(0.0, 0.0, 1.0); 50 …static const QGeoProjectionWebMercator::Plane xyPlane(QDoubleVector3D(0,0,0), QDoubleVector3D(0,0,… 224 QDoubleVector3D QGeoProjectionWebMercator::centerMercator() const in centerMercator() 461 QDoubleVector3D pos = wrappedProjection * m_sideLengthPixels; in isProjectable() 463 QDoubleVector3D p = m_centerNearPlane - pos; in isProjectable() 464 double dot = QDoubleVector3D::dotProduct(p , m_viewNormalized); in isProjectable() 528 QDoubleVector3D p = m_centerNearPlane; in viewportToWrappedMapProjection() 533 QDoubleVector3D ray = m_eye - p; in viewportToWrappedMapProjection() 617 m_eyeMercator0 = QDoubleVector3D(0,0,0); in setupCamera() 619 QDoubleVector3D eye0(0,0,0); in setupCamera() [all …]
|
| H A D | qgeotiledmapscene.cpp | 52 static QVector3D toVector3D(const QDoubleVector3D& in) in toVector3D() 359 QDoubleVector3D center = (m_sideLength * camCenterMercator); in setupCamera() 376 QDoubleVector3D eye = center; in setupCamera() 381 QDoubleVector3D view = eye - center; in setupCamera() 382 QDoubleVector3D side = QDoubleVector3D::normal(view, QDoubleVector3D(0.0, 1.0, 0.0)); in setupCamera() 383 QDoubleVector3D up = QDoubleVector3D::normal(side, view); in setupCamera() 392 QDoubleVector3D side2 = QDoubleVector3D::normal(up, view); in setupCamera() 401 side = QDoubleVector3D::normal(view, QDoubleVector3D(0.0, 1.0, 0.0)); in setupCamera() 402 up = QDoubleVector3D::normal(view, side2); in setupCamera() 490 QDoubleVector3D eye = d->m_cameraEye; in updateTiles() [all …]
|
| H A D | qgeotiledmapscene_p_p.h | 155 QDoubleVector3D m_cameraUp; 156 QDoubleVector3D m_cameraEye; 157 QDoubleVector3D m_cameraCenter;
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/tests/auto/doublevectors/ |
| H A D | tst_doublevectors.cpp | 70 const QDoubleVector3D v3d(2.2, 3.3, 4.4); in constructor2dTest() 93 QDoubleVector3D v3d = v1.toVector3D(); in basicFunctions2dTest() 168 QDoubleVector3D v1; in constructor3dTest() 173 v1 = QDoubleVector3D(1.1, -2.5, 3.2); // assignment and constructor in constructor3dTest() 177 QDoubleVector3D v2(v1); // copy constructor in constructor3dTest() 182 QDoubleVector3D v3(v2d); // constructor from 3d vector, just copies x and y in constructor3dTest() 188 QDoubleVector3D v4(v2d2, -13.6); // constructor from 2d vector in constructor3dTest() 196 QDoubleVector3D v1; in basicFunctions3dTest() 204 QDoubleVector3D v2 = v1.normalized(); in basicFunctions3dTest() 221 QDoubleVector3D v1(1.1, 2.2, 3.3); in unaryOperator3dTest() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/location/declarativemaps/ |
| H A D | qdeclarativepolylinemapitem_p_p.h | 157 void setCenter(const QDoubleVector3D &c) in setCenter() 162 QDoubleVector3D center() const in center() 198 QDoubleVector3D m_center; 487 const QDoubleVector3D ¢er, 559 const QDoubleVector3D center, 818 const QDoubleVector3D &cameraCenter = map->geoProjection().centerMercator(); in updateMapItemPaintNode() 857 const QDoubleVector3D &cameraCenter = p.centerMercator(); in updateMapItemPaintNode()
|
| H A D | qdeclarativepolygonmapitem_p_p.h | 229 void setCenter(const QDoubleVector3D &c) in setCenter() 234 QDoubleVector3D center() const in center() 254 QDoubleVector3D m_center; 285 const QDoubleVector3D ¢er); 613 const QDoubleVector3D &cameraCenter = map->geoProjection().centerMercator(); in updateMapItemPaintNode()
|
| H A D | qdeclarativepolylinemapitem.cpp | 1514 const QDoubleVector3D ¢er, in update() 1557 const QDoubleVector3D ¢er = newMaterial->center(); in updateState() 1724 const QDoubleVector3D center, in update() 1773 const QDoubleVector3D ¢er = newMaterial->center(); in updateState()
|
| H A D | qdeclarativepolygonmapitem.cpp | 1005 const QDoubleVector3D ¢er) in update() 1044 const QDoubleVector3D ¢er = newMaterial->center(); in updateState()
|
| H A D | qdeclarativecirclemapitem_p_p.h | 391 const QDoubleVector3D &cameraCenter = map->geoProjection().centerMercator(); in updateMapItemPaintNode()
|
| H A D | qdeclarativerectanglemapitem_p_p.h | 358 const QDoubleVector3D &cameraCenter = map->geoProjection().centerMercator(); in updateMapItemPaintNode()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/location/labs/qsg/ |
| H A D | qmappolylineobjectqsg.cpp | 132 const QDoubleVector3D &cameraCenter = m_map->geoProjection().centerMercator(); in updateMapObjectNode()
|
| H A D | qmappolygonobjectqsg.cpp | 175 const QDoubleVector3D &cameraCenter = m_map->geoProjection().centerMercator(); in updateMapObjectNode()
|
| H A D | qmapcircleobjectqsg.cpp | 290 const QDoubleVector3D &cameraCenter = m_map->geoProjection().centerMercator(); in updateMapObjectNodeGL()
|