boundary_triangulation

compas_singular.algorithms.boundary_triangulation(outer_boundary, inner_boundaries, polyline_features=[], point_features=[], delaunay=None)[source]

Generate Delaunay triangulation between a planar outer boundary and planar inner boundaries. All vertices lie the boundaries.

Parameters
  • outer_boundary (list) – Planar outer boundary as list of vertex coordinates.

  • inner_boundaries (list) – List of planar inner boundaries as lists of vertex coordinates.

  • polyline_features (list) – List of planar polyline_features as lists of vertex coordinates.

  • point_features (list) – List of planar point_features as lists of vertex coordinates.

  • delaunay (callable or proxy) – Delaunay triangulation function.

Returns

delaunay_mesh (Mesh) – The Delaunay mesh.