gpt4 book ai didi

graphics - 如何与雅典建立线路?

转载 作者:行者123 更新时间:2023-12-03 06:30:40 26 4
gpt4 key购买 nike

我不知道如何与雅典创建线路。我查看了开罗文档,但我看不出雅典与开罗有什么关系。

http://zetcode.com/gfx/cairo/basicdrawing/

在上面的链接中,我找不到 cairo_set_line_width(cr, 1); 的任何等效项我试图看看雅典内部,但无处可寻。总的来说,我觉得雅典的建筑很困惑,尽管开罗看起来很简单。知道如何让它发挥作用吗?

最佳答案

雅典没有单独的 Canvas 命令来表示“画一条线”操作。相反,必须生成代表该行的路径:

surface drawDuring: [:canvas | | linePath |
linePath := canvas createPath: [:builder |
builder
absolute;
moveTo: lineStartPoint;
lineTo: lineEndPoint
].

stroke := canvas setStrokePaint: Color red.
stroke width: 10.

canvas drawShape: linePath.
].

您可以查看 Athens-Tutorial,其中路径创建的各个方面,示例中解释了描边颜料和填充形状的使用。

关于graphics - 如何与雅典建立线路?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19694197/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com