新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - 编程开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
首页 > 百科 > 技术 > 正文

边界框函式

新客网 XKER.COM 2007-11-04 收藏本文
Arc函式,它绘制椭圆曲线。然而,如果不先讨论一下Ellipse函式,那么Arc函式将难以理解;而如果不先讨论Rectangle函式,那么Ellipse函式又将难以理解;而如果讨论Ellipse和Rectangle函式,那么我又会讨论RoundRect、Chord和Pie函式。

问题在於,Rectangle、Ellipse、RoundRect、Chord和Pie函式严格来说不是画线函式。没错,这些函式是在画线,但它们同时又填入画刷填入一个封闭区域。这个画刷内定为白色,因此当您第一次使用这些函式时,您可能不会注意到它们不只是画线。严格地说,这些函式属于後面「填入区域」的小节,不过,我还是在这里讨论它们。

上面提到的函式有一个共同特性,即它们都是依据一个矩形边界框来绘图的。您定义一个包含该物件的框,即「边界框(bounding box)」;Windows就在这个框内画出该物件。

收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。