cgal

    2熱度

    3回答

    我從CGAL開始。我想要做的是創造點座標是數字〜2^51。 typedef CGAL::Exact_predicates_exact_constructions_kernel K; typedef K::Point_2 P; uint_64 x,y; //init them somehow P sp0(x,y); 然後我得到一個很長的模板錯誤。有人可以幫忙嗎?

    3熱度

    2回答

    是構建更高階的Voronoi圖有任何C/C++庫? AFAIK,CGAL只支持普通的voronoi圖。

    1熱度

    1回答

    我試圖給CGAL的Point_3類添加一個顏色變量(無符號字符),以便在做Delaunay三角測量後可以訪問顏色。 我曾嘗試使用Triangulation_vertex_base_with_info_3存儲這樣的顏色(以下爲http://www.cgal.org/Manual/latest/doc_html/cgal_manual/Triangulation_3/Chapter_main.html

    0熱度

    1回答

    我想編譯一些在OS X Lion上使用CGAL庫的C++代碼。我下載並安裝在CGAL庫的某個目錄中。然後,當我嘗試編譯代碼時,使用「make」; triangulation.h:18:64: error: CGAL/Exact_predicates_inexact_constructions_kernel.h: No such file or directory 這意味着它沒有找到CGAL庫。

    1熱度

    1回答

    給定兩個凸多邊形的頂點,使用cgal計算其交集區域的最簡單方法是什麼?

    1熱度

    1回答

    對於一組3D點,它們全部由它們的笛卡爾座標指定,它的3D Delaunay三角測量與其加權(如here所示)或常規3D三角測量?

    2熱度

    1回答

    我想繼續我以前被誤解爲與2D幾何有關的問題,因此我沒有得到滿意的答案(Share CGAL's geometry between processes in C++)並再次提出要求,但這次恰當地突出顯示,我正在討論3D Cgals多面體幾何。 在CGAL手冊中,我讀到可以實例化HalfedgeDS。我想將它放在共享內存中,以便其他進程可以使用它(請注意,它必須在進程之間共享,而不是線程之間共享)。如

    0熱度

    1回答

    在CGAL庫中有段的VD的實現,但它僅適用於歐幾里得度量的情況。有可能在那裏使用我自己的度量函數嗎?

    1熱度

    1回答

    我有CGAL手動編譯並安裝在~/Library/CGAL/CGAL-4.0.2/中。 Boost (boost @1.50.0_0+debug+no_single+no_static)以及cmake (2.8.8_1)使用macports進行安裝。爲了提供示例的編譯目的,事情很好地工作。我的問題是當我嘗試調試一個例子。特別是,例如,我在包含Arrangements_on_surfaces_2,然後

    1熱度

    1回答

    我需要通過下面的代碼定義一個強大的斷言: CompareResult compareDistance(Point a, Point b, Point c, Point d) { if (distance(a, b) > distance(c, d)) return Larger; else if (distance(a, b) == distance(c, d))