• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            SoRoMan

            人若無名,便可專心練劍.

              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
              12 隨筆 :: 1 文章 :: 41 評論 :: 0 Trackbacks
            感覺就是個插入排序問題,其插入排序實現見http://m.shnenglu.com/SoRoMan/archive/2006/08/09/11053.html

            “在設置這樣一個矩形范圍的時候,往往右下角坐標是不包括在內的,也就是說右下角實際坐標為 right - 1, bottom -1,所以 right - left 是可以直接算出其長度的。 ”
            --------------------
            你說的這個是結論,至于原因,就是為什么在繪制的時候不去包括右下角(right, bottom),而去繪制(right - 1, bottom - 1)?正如我文中說的,是左上約定在起的作用。

            簡單概括一下就是:

            在一般的坐標系里面,比如畫一個矩形(0,0,2,2),會經過(2,2)這點。而在以像素為單位的屏幕坐標系里面,像素有大小,所以如果以其中心點為基準(坐標點),在繪制的時候,就會包含(right, bottom)這個像素的1/4部分,但是1個像素是最小單元,要么繪制,要么不繪制,所以,為了解決無法繪制1/4像素的問題,就統統向左向上移動1/2像素,繪制移動后的矩形區域,其大小(面積)不變,位置變了,新的矩形的右下角成了(right - 1, bottom - 1)。
            to mroske:

            如果一個坐標它的長度因該為1,那么 p1(0, 0) 到 p2(2, 0) 的長度應該為3。即 (0,0), (1,0), (2,0),如果直接 2 - 0 = 2,那這個得到只是坐標差距,并不是長度。
            ------------------------------------------
            不知道你這里說的長度是什么意思?

            在屏幕上的最小單位是一個像素,屏幕上的坐標是以以像素為單位的,所以坐標之間的差距就是多少個像素.

            p1(0, 0) 到 p2(2, 0) 之間的差距為2,表明中間跨越2個像素.或者說長度為2個像素. 所以不能填充(0,0),(1,0),(2,0) 3個像素.我們可以作個實驗,你調用一些圖形庫中的畫線函數,畫出p1(0, 0) 到 p2(2, 0)的直線,最后在屏幕上出現的應該是2個像素,而不是3個.
            re: 給親愛嘀小雞~ SoRoMan 2006-07-10 12:16
            好玩
            re: 給親愛嘀小雞~ SoRoMan 2006-07-10 12:15
            hoho
            99热成人精品免费久久| 国产激情久久久久影院老熟女| 久久久久久精品无码人妻| 亚洲av伊人久久综合密臀性色| 香蕉久久夜色精品国产小说| 一97日本道伊人久久综合影院| 亚洲综合伊人久久大杳蕉| 久久久青草青青亚洲国产免观| 亚洲精品视频久久久| 久久人人爽爽爽人久久久| 久久精品无码专区免费| 久久久久久人妻无码| 亚洲欧洲精品成人久久奇米网| 国产婷婷成人久久Av免费高清| 久久这里都是精品| 国产一区二区三精品久久久无广告 | 996久久国产精品线观看| 久久精品国产色蜜蜜麻豆| 久久久久久久亚洲Av无码| 亚洲伊人久久成综合人影院 | 中文字幕热久久久久久久| 欧美日韩中文字幕久久伊人| 伊人久久大香线蕉av不变影院 | 97久久香蕉国产线看观看| 久久天天躁狠狠躁夜夜不卡| 久久精品夜色噜噜亚洲A∨| 99热成人精品热久久669| 久久99久久99精品免视看动漫| 欧美一级久久久久久久大| 91麻精品国产91久久久久| 91精品国产高清91久久久久久| 久久综合给合久久狠狠狠97色69| 亚洲欧美成人综合久久久| 色青青草原桃花久久综合| 久久播电影网| 久久免费国产精品| 久久亚洲中文字幕精品一区| 精品久久久久久无码国产| 久久久久国产| 日本久久中文字幕| 亚洲精品无码久久毛片|