這些**用的挺頻繁的,梳理一下便於日後檢視。
macos
clion編譯器
確保您基本掌握cgal與opengl
注意輸入的是weight point您的權重應該確保足夠大
//日期:2018/8/10
//聯絡:[email protected]
#include
#include
#include
#include
#include
#include
typedef cgal::exact_predicates_inexact_constructions_kernel k;
typedef cgal::regular_triangulation_2regular_triangulation;
typedef k::point_2 point;
typedef k::weighted_point_2 wp;
int window_size = 600;
using namespace std;
std::vector<:weighted_point> wpoints;
const int n=100;
const glfloat pi=3.1415926536f;
#define max_char 128
void mydisplay(double x,double y ,double r)
glend();
}void add_point(int x, int y, double w)
void display(void)
cout << "*****==="
<< endl;
for( eit = rt.edges_begin(); eit != rt.edges_end(); eit ++)
else
if(cgal::object_cast(&o))//如果這條邊是射線,則繪製射線
}gldisable
( gl_line_stipple );//關閉點畫模式
}void
initenvironment
()void
init_display
(void)
intmain
(int argc, char *argv)
CGAL學習記錄
1.學習cgal中點物件,先物件,多邊形物件的構造 2.學習如何獲取相交物件,並列印輸出 相交結果的返回型別為 cgal cpp11 result of type,等價於boost optional boost variant t 不相交時型別為 boost optional,相交時 a point...
CGAL編譯配置
win7下vs2008編譯cgal3.9 cgal是比較經典的計算幾何庫,演算法經典,穩定高效。本文介紹編譯cgal情況,前期準備 cmake qt 安裝qt qt win opensource 4.5.0 vs2008.exe libqglviewer qglviewer的原始檔,然後你會看到li...
cgal的安裝 編譯
配置過程略,不難,不再贅述。下面重點說明一下cgal的編譯過程。這部分直接 參考文章1的博文。嘗試編譯了一下cgal 4.13。環境 window7,vs2013 qt5.6.2 64bit,cgal 4.13 setup.exe安裝包中自帶了gmp和mpfr 1 安裝boost 1 69 0 bo...