TouchVG framework

◆ drawArc()

bool GiGraphics::drawArc ( const GiContext ctx,
const Point2d center,
float  rx,
float  ry,
float  startAngle,
float  sweepAngle,
bool  modelUnit = true 
)

绘制椭圆弧,模型坐标或世界坐标

参数
ctx绘图参数,忽略填充参数,为NULL时取为上一个绘图参数
center椭圆心
rx椭圆半长轴的长度
ry椭圆半短轴的长度,为0时取为rx
startAngle起始角度,弧度,相对于指定坐标系+X轴,逆时针为正
sweepAngle转角,弧度,相对于起始角度,逆时针为正,顺时针为负, 大于2PI或小于-2PI时将取2PI或-2PI
modelUnit指定的坐标尺寸是模型坐标(true)还是世界坐标(false)
返回
是否显示成功。失败原因为参数错误或超出剪裁区域
函数调用图:
这是这个函数的调用关系图:

通用矢量图形框架, 版权所有 (C) 张云贵 2004-2017,BSD 开源许可证