本文整理汇总了C++中Painter::Path方法的典型用法代码示例。如果您正苦于以下问题:C++ Painter::Path方法的具体用法?C++ Painter::Path怎么用?C++ Painter::Path使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Painter
的用法示例。
在下文中一共展示了Painter::Path方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: PathSpiral
void PathSpiral(Painter& sw)
{
sw.Path("M153 334 C153 334 151 334 151 334 C151 339 153 344 156 344 C164 344 171 339 171 334 "
"C171 322 164 314 156 314 C142 314 131 322 131 334 C131 350 142 364 156 364 "
"C175 364 191 350 191 334 C191 311 175 294 156 294 C131 294 111 311 111 334 "
"C111 361 131 384 156 384 C186 384 211 361 211 334 C211 300 186 274 156 274 ")
.Stroke(2, Red());
}
示例2: Stroke
void Stroke(Painter& sw)
{
const char *txt = "GRM";
Font fnt = Arial(100).Bold();
Size tsz = GetTextSize(txt, fnt);
sw.Scale(3, 3);
sw.Text(100, 100, txt, fnt)
.Stroke(10, 100, 100, Blue(), 100 + tsz.cx, 100, LtRed())
.Stroke(0.25, White());
sw.Path("M 100 100 L 200 100 L 210 90 L 220 40 L 230 90 L 240 100 L 400 100")
.Stroke(24, Blue());
}