边界框函式

王朝百科·作者佚名  2010-01-04
窄屏简体版  字體: |||超大  

Arc函式,它绘制椭圆曲线。然而,如果不先讨论一下Ellipse函式,那么Arc函式将难以理解;而如果不先讨论Rectangle函式,那么Ellipse函式又将难以理解;而如果讨论Ellipse和Rectangle函式,那么我又会讨论RoundRect、Chord和Pie函式。

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

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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航