腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
QPainterPath
-
创建
以
圆弧
为
边
的
凹面
区域
、
我希望能够绘制填充
区域
,其中包括线和弧
的
边缘。我对凸形图形没有问题,但我对凹形图形有问题。这就是我想要画
的
:我可以很容易地画出轮廓。我使用
QPainterPath
中
的
笔划,如下所示:path.moveTo(v1)path.lineTo(v3)但是我不能用同样
的
方式
创建
一个填充
区域<
浏览 31
提问于2019-11-01
得票数 1
回答已采纳
1
回答
Qt中
的
cairo_push_group模拟:“清除”组合模式清除它下面的一切
、
、
、
我正在使用QPainter编写一个应用程序,我需要QPainter类中
的
一个模拟来绘制一个矩形,其中有许多洞,这可能是相交
的
。问题是,当我用“清晰”合成模式画洞时,所有的东西都被清除在我画
的
洞下面;我希望在我开始绘制我
的
复杂形状之前在洞下面的图像保持不变。一种解决方案似乎是使用带有奇数填充选项(默认选项)
的
QPainterPath
,但这不适合我,因为在我
的
应用程序中,漏洞可能相交,这样两个洞就不会合并(两个洞
的
交集不是一个洞)。另一个解决方案是只使用<
浏览 10
提问于2016-08-10
得票数 1
回答已采纳
1
回答
DrawArc未正确绘制(qt/c++)
、
、
、
我是QT
的
新手,我不明白为什么我
的
圆弧
画得这么糟糕。我有两个问题。第一个,我认为这对于这样
的
绘图是正常
的
:如果我用
QPainterPath
画,会在每一条
圆弧
上画一条直线,从
圆弧
的
末端到点0,0
的
方向,但不是完全到0,0,相反,它只是,我认为,到那个点
的
一半… 第二个问题:如果我使用
QPainterPath
或painter.drawArc,如果我改变笔宽,“环”是不精确
的</
浏览 2
提问于2013-06-15
得票数 1
回答已采纳
1
回答
重映射任意曲线
、
、
是否有一种方法可以将外部曲线转换为圆,然后重新映射内部曲线,以便保留两条曲线之间所有点
的
距离和两条曲线之间
的
面积? 我认为我会这样做
的
一种方法是将两条曲线之间
的
区域
分割
为
较小
的
四
边
形部分。四
边
形
的
顶部和底部将是具有预定长度
的
外曲线和内曲线。四
边
形
的
边在两条曲线之间横向延伸,应该是直
的
。变换后,外部曲线
为
圆弧
,内
浏览 0
提问于2013-03-19
得票数 1
1
回答
QPainterPath
和直线
的
交点(通过x查找
QPainterPath
y)
、
、
、
我有
QPainterPath
。我需要用x求出
QPainterPath
的
y坐标。intersects()方法返回true。但是intersected()返回空路径。也许你有更好
的
办法找到
QPainterPath</e
浏览 4
提问于2012-02-22
得票数 4
回答已采纳
2
回答
如何使用QPainter或
QPainterPath
在Qt中使用一个或一组连接
的
形状绘制自定义形状
、
、
我怎样才能画出像泪水一样
的
形状呢?我需要在不使用多个形状(椭圆和多边形)
的
情况下进行绘制,因为QPen将为每个形状进行绘制。我需要连接形状来
创建
一个新
的
形状,或者告诉QT连接两个形状
的
边框,如下所示:
浏览 0
提问于2012-11-10
得票数 7
回答已采纳
1
回答
为什么STL文件需要法向量?
、
STL是用于3d打印
的
最常用
的
3d模型文件格式。它记录了构成3d形状
的
三角形曲面。我知道法线向量在渲染中很有用,通过包含法线向量,程序不必在每次加载相同
的
模型时都计算法向量。但是我想知道如果
创建
软件故意包含错误
的
法向量会发生什么?它会在渲染软件中产生错误
的
浏览 6
提问于2018-03-14
得票数 4
1
回答
如何放大QGraphicsItem
的
悬停
区域
、
、
我有一个带有相当小
的
点标记
的
QGraphicsScene。我想要扩大这些标记
的
面积,以使拖动更容易。标记是一个十字,距原点+/- 2个像素。如何放大“悬停
区域
”?
浏览 3
提问于2012-12-02
得票数 3
回答已采纳
1
回答
隐藏超出边界
的
QGraphicsItem
区域
、
、
、
、
该项
的
标志设置
为
ItemIsMovable和ItemIsSelectable。如何确保当项目被移出一个特定
的
边界-它可以是一个QGraphicsScene或一个固定
的
帧大小在固定
的
坐标-该部分成为隐藏?篮球
的
左边变得隐蔽起来了。
浏览 1
提问于2018-05-23
得票数 1
回答已采纳
1
回答
如何在Qt5中绘制特殊圆?
、
、
我想画一个特殊
的
圆圈,如下图所示。图片: 起初,我认为只要画一个彩色
的
圆圈,然后画一个透明
的
矩形或线条来覆盖它就可以了。<<p.end(); 但这不是我想要它做
的
。有人知道怎么画这样
的
戒指吗
浏览 3
提问于2017-10-27
得票数 2
1
回答
在python中将networkx图形转换为点格式
、
、
我正在使用以下代码转换我
的
networkx图。它
创建
了一个正确
的
点格式,稍后我可以使用graphviz界面进行可视化。但是,它不是添加多条现有直线(
圆弧
、
边
),而是
创建
一条线(如果有相反方向
的
边
,则
创建
两条线)。我只想让所有行都保留
为
点格式。我该怎么做呢?
浏览 3
提问于2021-01-11
得票数 1
1
回答
每个形状
的
碰撞检测(2D)
、
、
我目前正在制作一个游戏,用户可以制作形状(它可以是用户想要
的
任何形状,曲线除外),并让它们相互作用。我需要一个准确
的
碰撞检测算法,可以运行得很快(大约在最大150个多边形),我设法实现了 但是在更复杂
的
shapes.Can中,它似乎崩溃了,有人告诉我针对我
的
情况
的
相关算法吗?
浏览 0
提问于2017-07-31
得票数 0
2
回答
如何在Google地图上
的
javascript中确定多边形
的
顶点,该多边形
的
外边距离给定
的
线或
区域
?
、
、
、
对于那些喜欢解决问题的人,我有一个解决问题
的
练习。我正在开发一个使用Google Maps
的
地图应用程序。用户首先输入一系列坐标和“半径”。然后,用户请求绘制一条线或一个
区域
。换句话说,给定由蓝点定义
的
蓝线(或
区域
)和距离,计算红点并绘制红色多边形,其中
边
与用户提供
的
边
之间
的
距离
为
给定距离: 我已经设法让它在“大多数”情况下工作,通过计算正向和反向方向,然后在适当
的
方向上找到与这些方向成
浏览 10
提问于2012-02-11
得票数 1
回答已采纳
1
回答
如何根据一定
的
要求画出这样
的
分段圆
、
我试图画一个分段
的
圆(看起来像圆圈内
的
圆圈)。然而,我希望分段有特定
的
颜色,并在较小
的
圆圈内透明。更好
的
是,我想使分割线
的
颜色不同于圆圈。1-
为
较大
的
圆圈画满颜色
的
圆弧
,
为
小圆圈画圆圈。2这方面的问题。首先,内圆
区域
不再透明,因为它从较大
的
区域
取颜色。第二个问题是,外圆
的
分割
浏览 1
提问于2015-01-08
得票数 1
回答已采纳
1
回答
高斯映射优化SAT
的
距离计算
、
在三维分离轴
的
测试中,有一种优化
的
方法,使用Gauss映射从需要测试
的
边缘边缘交叉产品生成
的
一组轴中丢弃某些冗余
的
轴。 详细
的
演示可以找到这里。以及一些源代码。该表示还指出,使用Gauss方法可以计算O(1)中两个多面体沿分离轴
的
距离,与相应
的
边
(即高斯映射法不丢弃
的
边
)正交。这是通过考虑固定在一条边上
的
两个对应
边
的
交叉积所形成
的</em
浏览 0
提问于2014-07-12
得票数 4
4
回答
三角形内
的
最大曲面
、
、
、
我在准备比赛
的
时候遇到了下面这个有趣
的
问题。 你有一个边长度
为
a, b, c
的
三角形和一个长度
为
L
的
绳子。你需要找到被绳子包围
的
具有最大表面积
的
表面,并且它必须完全在三角形内。所以,如果是L = a + b + c,那么它就是三角形
的
面积。另外,我们知道圆具有最大
的
表面到周长
的
面积,所以如果L小于或等于三角形
的
内接圆
的
周长,则面积将是周长L.
的
圆
浏览 4
提问于2013-04-23
得票数 7
回答已采纳
1
回答
使用SceneKit绘制光图时出错
、
、
我有一个.dae模型,转换成.scn场景。我增加了一个静态光源。但是,当我试图将光地图绘制成纹理时,我会得到错误信息: 有什么原因吗?顶点数会不会太高了?
浏览 0
提问于2018-10-31
得票数 1
回答已采纳
1
回答
从图像构造
QPainterPath
、
、
、
、
以
这个图像
为
例:是否可以从图像构建
QPainterPath
(路径是黑色形状/轮廓)?我知道您可以使用
QPainterPath
方法(quadTo、cubicTo、lineTo等)手动定义这个形状,尽管很难准确地重新
创建
这个形状,并设置一个具有适当宽度
的
QPen。但是我想知道是否有任何方法,通过读取像素数据或其他方式,定义一个基于黑色像素
的
QPainterPath
。我
的
目标是填充形状
的
内部(显示在
浏览 6
提问于2020-12-01
得票数 0
回答已采纳
3
回答
来自A*
的
多条路径?
我写了一个很好用
的
A*。它提供了两个节点之间
的
最短路径。然而,我希望有两条甚至三条路径。最佳路径、次佳路径和第三路径(如果有多个路径可用)。有点像谷歌地图上
的
导航,你可以在两个城市之间看到多个选项。对于A*,这是可能
的
吗?还是我只能得到最好
的
结果?如果可能的话,请告诉我正确
的
方向。如果A*不可能,我应该看什么算法可以做到这一点?我
的
A*实现来自于维基百科(*_search_algorithm#Pseudocode),上
的
伪代码,并且是用VB .NET编
浏览 0
提问于2011-11-17
得票数 0
回答已采纳
1
回答
为什么
QPainterPath
::const()不是线程安全
的
,尽管它是const?
、
、
、
虽然我理解只有特定声明
的
类是线程安全
的
QT状态,但我想了解为什么在并行循环中调用"const“标记
的
方法
QPainterPath
::contains()时中断,而不需要任何并发写入操作:#include <omp.h>{
QPainterPath
我
的
理解是,它正
浏览 9
提问于2021-12-09
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券