cgal

    2熱度

    1回答

    我正在使用Kernel :: Circle_2和CGAL :: Arr_circle_segment_traits_2。 給定一個點(這組特徵的嵌套類型Point_2),我想檢查它是在有界邊,無邊還是在給定圓的邊界上。 有類Circle_2的函數叫做bounded_side,但它僅支持Kernel :: Point_2的點。當我使用CGAL :: to_double()將點轉換爲此類時,我失去了準

    0熱度

    1回答

    當運行我這個CGAL程序包括例如: #include <CGAL/Epick_d.h> 我得到的讀兩個錯誤消息: C1189 #error: Eigen3 is required 和 #error directive: Requires Eigen 它們分別指向cartesian_la_base.h和constructors.h。 在那裏,我發現下面的代碼: #ifndef CGAL_

    0熱度

    1回答

    我想在兩個多邊形(比如內部和外部多邊形)之間創建一個2D三角形網格(可能是Delaunay)。我的要求是沒有新的節點插入內部多邊形,或者我想要保留內部多邊形。有沒有辦法做到這一點?

    0熱度

    1回答

    我正在使用2D安排兩個創建exact_predicates_inexact_construction內核下的連接段。 假設我有三點a,b和c,以及兩段X =(a, b)和我怎麼始終確保創建相應b該頂點只有一次,而我將它們插入到在CGAL一個2D的安排?我目前遇到這種情況失敗的情況。

    0熱度

    2回答

    初學者試圖瞭解整個compliling +鏈接業務。爲什麼我不能像往常一樣使用CGAL庫來構建我的C++程序,並且需要使用CMake來構建它? 其他問題:我可以在IDE中使用CMake構建嗎? (例如Code :: Blocks?) @Mike:這是我從閱讀CGAL documentation得到的。我誤解了什麼?

    0熱度

    1回答

    已經有一個這個問題,但對於一個二維網格答案: Angles of triangles of a 3D mesh using #CGAL 據我所知,答案就2D是不同的。那麼:如何計算CGAL中2D網格的三角形角度?我可以通過成對來獲得頂點和它們各自的Vector,但是我正在尋找一種直接計算角度的方法,而不必檢查它是外角還是內角。 如果它有什麼區別,這個網格是由CDT生成的。

    0熱度

    1回答

    我用默認域做了5個點的週期性三角測量。點是(0.2,0.3),0 (0.5,0.1),(0.7,0.6),(0.8,0.8),(0.5,0.11)。在覆蓋1張覆蓋物並打印輸出結果後,我得到了以下結果: 0.8 0.8,0.7 0.6,1.2 1.3等等。 我知道積分1.2 1.3意思是指點0.2 0.3作爲域是iso_矩形。但我想要它打印0.2 0.3而不是1.2 1.3,這樣我就可以找到給定頂點

    0熱度

    1回答

    我有一個點已被加載的外部庫,Assimp,在其自己的aiVector3D類(它沒有組件訪問函數,只是公共訪問成員變量),我想要處理這些點使用CGAL的點集處理庫。因爲我有數以百萬計的這些點數(有一天可能會達到數十億),所以我不想創建一個CGAL Point_3的新數組,如果我可以提供幫助的話。 的documentation說: 這個包的用戶可以使用其他類型來表示位置和法線,如果他們實施相應的屬性映

    0熱度

    1回答

    我在CGAL中實現了一些代碼。我做了一個安排。現在我想在排列中添加一些數據給每一張臉。所以我通過下面的方法訪問一張臉。它返回const句柄。所以我嘗試將其轉換爲non_const_handle。但它顯示錯誤,「無法調用沒有對象的成員函數」。 const Face_const_handle* f; if(f = boost::get<Face_const_handle>(&(it->second)

    0熱度

    1回答

    我開發了一種關於CGAL網格簡化的新方法。但我不知道CGAL使用哪種紙張?你可以幫幫我嗎 ?