piqt PILine support

This commit is contained in:
Andrey
2022-03-21 14:13:55 +03:00
parent a93e1b87de
commit ab4258295f
2 changed files with 14 additions and 2 deletions

View File

@@ -76,8 +76,11 @@ inline const PIMathVectorT3d Q2PIVector3(const QVector3D & v) {return PIMathVect
inline const QPointF PI2QPoint(const PIPointd & v) {return QPointF(v.x, v.y);}
inline const PIPointd Q2PIPoint(const QPointF & v) {return PIPointd(v.x(), v.y());}
inline const QRectF PI2QRect(const PIRectd & v) {return QRectF(v.x0, v.y0, v.width(), v.height());}
inline const PIRectd Q2PIRect(const QRectF & v) {return PIRectd(v.x(), v.y(), v.width(), v.height());}
inline const QRectF PI2QRect(const PIRectd & v) {return QRectF(v.left(), v.top(), v.width(), v.height());}
inline const PIRectd Q2PIRect(const QRectF & v) {return PIRectd(v.left(), v.bottom(), v.width(), v.height());}
inline const QLineF PI2QLine(const PILined & v) {return QLineF(PI2QPoint(v.p0), PI2QPoint(v.p1));}
inline const PILined Q2PILine(const QLineF & v) {return PILined(Q2PIPoint(v.p1()), Q2PIPoint(v.p2()));}
inline const QAD::MathVector PI2QMathVector(const PIMathVectord & v) {
QVector<double> q = QVector<double>(v.size());