2

凸包を構築するために、自分自身のデータを CGAL で使用するにはどうすればよいですか。特に、タイプを使用して、CGALクラスにEigen3すべてをコピーせずに、CGALが直接使用できるようにラップしたいと思いますか?Eigen3 Vector2dPoint_2

固有型はすべてメンバー関数を持っています.x() , .y(), .z()

誰かがこれを達成する方法を紹介できますか?カーネル拡張チュートリアルは非常に理解しにくいです....

更新
これまでに、Eigen::Matrix(ポインターまたはEigen::Refクラス) への参照を格納し、2x1 ベクトルである列を反復処理するカスタム イテレーターを思いつきました。これはパズルの一部にすぎません: 第二に、単純に typedef Point_2asEigen::Vector2dを使用し、カーネル拡張チュートリアル (上記を参照) を使用することができましたが、パズル全体をまとめる方法がまだわかりませんでした。(コードは明日載せます)

4

0 に答える 0