qpolygon相关内容

QPolygons 边缘的交点/获取 QPolygon 边缘上的所有点

我有两个封闭的 QPolygonF,我需要找出它们的边缘(即它们的轮廓)是否相交.由于这些多边形可能相互包含,因此仅查看多边形的交点是行不通的. PyQt5 有一个内置函数来检查一个点是否在多边形的轮廓线上,contains(QPointF(x,y)).因此,对 QPolygonF 中的每个点使用这种方法似乎很明显: def check_if_two_polygons_share_cont ..
发布时间:2022-01-12 23:09:46 其他开发

缩放QPolygon或QPolygonF

我需要缩放多边形. 编写以下内容 Qt代码: QPolygonF qpf=QPolygonF(QPolygon(4,points)); QTransform trans; trans=trans.scale(1.5,1.5); QPolygonF qpf2=trans.map(qpf); path.addPolygon(qpf2); 要点: Qt代码: sta ..
发布时间:2020-05-29 00:00:01 其他开发