当前位置: 首页>>代码示例>>C++>>正文


C++ Painter::Rectangle方法代码示例

本文整理汇总了C++中Painter::Rectangle方法的典型用法代码示例。如果您正苦于以下问题:C++ Painter::Rectangle方法的具体用法?C++ Painter::Rectangle怎么用?C++ Painter::Rectangle使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Painter的用法示例。


在下文中一共展示了Painter::Rectangle方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: GradientStop

void GradientStop(Painter& sw)
{
	sw.Rectangle(20.5, 20.5, 500, 100)
	  .ColorStop(0.25, Green())
	  .ColorStop(0.5, Yellow())
	  .ColorStop(0.75, Gray())
	  .Fill(0, 0, Blue(), 500, 0, LtRed())
	  .Stroke(1, Black());
}
开发者ID:AbdelghaniDr,项目名称:mirror,代码行数:9,代码来源:ColorStops.cpp

示例2: Path

void Path(Painter& sw)
{
	sw.Translate(52, 52);
	for(int i = 0; i < 2; i++) {
		sw.Rectangle(20, 20, 60, 60);
		sw.Move(0, 0);
		sw.Cubic(99, 0,  50, 50,  99, 99);
		sw.Cubic(0, 99,  50, 50,  0, 0);
		sw.EvenOdd(i).Fill(Green());
		sw.Stroke(1, Black());
		sw.Translate(120, 0);
	}
}
开发者ID:AbdelghaniDr,项目名称:mirror,代码行数:13,代码来源:Path.cpp

示例3: PaintOp

	virtual void PaintOp(Painter& sw)const{
		sw.Rectangle(0,0,s.cx,s.cy).Fill(Symbol::bug(),0,0,s.cx,0);
	}
开发者ID:AbdelghaniDr,项目名称:mirror,代码行数:3,代码来源:main.cpp


注:本文中的Painter::Rectangle方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。