2013-10-31 128 views
0

在數學中,笛卡爾座標系的y軸顯示爲向上方向。所以更大的y值意味着對象的位置更高。據我注意到,這在CGAL中是一樣的。在計算機科學中,大多數時候y軸是向下的。所以更大的y值意味着對象的位置較低。CGAL:顛倒y軸

有沒有可能改變y軸的方向? 我正在使用CGAL/Exact_predicates_inexact_constructions_kernel。

感謝您的任何答案! kartoffelsalat

編輯:爲了澄清我的問題,回答Marc:我不在乎圖形等。我特別感興趣的是,返回最頂點的Polygon_2方法返回最頂端-vertex,但現在具有最高的y值。是的 - 定位方法返回CLOCKWISE應該返回COUNTERCLOCKWISE而不是

編輯:解決我的問題與馬奇提示翻轉/輸出點y值爲其負值。

+0

你說的是圖形(Qt等)還是你想扭轉飛機的方向,所以目前返回CLOCKWISE的謂詞現在返回COUNTERCLOCKWISE? –

+0

澄清我的問題上面;我想顛倒平面的方向,不關心圖形。對於遲到的回覆,沒有看到評論... – kartoffelsalat

+0

到目前爲止,最簡單的方法是,只要您向CGAL指出點數,並且可能會回傳(x,y)而不是(x,y)當你閱讀CGAL的積分。 –

回答

0

無論何時給CGAL點數,到目前爲止最簡單的方法是輸入(x,-y)而不是(x,y),並且當您從CGAL讀取點數時可能會回傳。