大多数CGAL的“绘制”示例都没有绘制图形

时间:2019-12-20 20:49:17

标签: c++ visual-studio opengl windows-10 cgal

我已经下载并安装了CGAL,然后编写了一些示例。没有错误发生。不幸的是,除了轴Gizmo之外,窗口中什么都没有出现。

很少有示例显示某些内容,但大多数示例仅显示空白窗口。没有错误消息出现。

这是一个名为“ draw_tringulation_2”的示例

#include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
#include <CGAL/Triangulation_2.h>
#include <CGAL/draw_triangulation_2.h>
#include <fstream>

typedef CGAL::Exact_predicates_inexact_constructions_kernel K;
typedef CGAL::Triangulation_2<K>                            Triangulation;
typedef Triangulation::Point                                Point;

int main() {
  std::ifstream in("data/triangulation_prog1.cin");
  std::istream_iterator<Point> begin(in);
  std::istream_iterator<Point> end;

  Triangulation t;
  t.insert(begin, end);

  CGAL::draw(t);

  return EXIT_SUCCESS;
}

当我运行它时,出现以下窗口:

enter image description here

然后我可以用鼠标拖动旋转这些红绿蓝箭头。它不应该包含其他东西吗?

0 个答案:

没有答案