代码之家  ›  专栏  ›  技术社区  ›  DontCareBear

如何在CGAL中将平面网格转换为排列

  •  0
  • DontCareBear  · 技术社区  · 12 年前

    我需要将二维平面多边形网格转换为 2D Arrangements 在里面 CGAL 例如,如果我有以下Wavefront obj格式的网格:

    v-5.68706-4.782805 0.000000

    v 4.878987-4.782805 0.000000

    版本-5.687006 4.782805 0.000000

    v 4.878987 4.782805 0.000000

    v-0.404010-4.782805 0.000000

    v-5687006 0.000000 0.000000

    v 4.878987 0.000000 0.000000

    v-0.404010 4.782805 0.000000

    v-0.404010 0.000000 0.000000

    f 5 2 9

    f 9 2 7

    第7 4 9页

    第9 4 8页

    传真:8 3 9

    传真:9 3 6

    第6页第19页

    f 9 1 5

    使用CGAL库将其转换为二维排列的最简单方法是什么?

    1 回复  |  直到 12 年前
        1
  •  2
  •   sloriot    12 年前

    使用以下内容 example ,你会发现的。

    • insert_in_face_interior 对于第一段
    • insert_from_left_vertex insert_from_right_vertex 对于中间的一个,取决于多边形的方向。
    • insert_at_vertices 最后一个