refined_delaunay_mesh

compas_cgal.triangulation.refined_delaunay_mesh(boundary, points=None, holes=None, curves=None, maxlength=None, is_optimized=False)

Construct a refined Delaunay mesh.

Parameters:
boundarycompas.geometry.Polygon

The boundary of the triangulation.

pointslist[compas.geometry.Point], optional

Additional internal points.

holeslist[compas.geometry.Polygon], optional

Internal boundary polygons.

curveslist[compas.geometry.Polyline], optional

Internal constraint curves.

maxlengthfloat, optional

The maximum length of the triangle edges.

is_optimizedbool, optional

Apply LLoyd’s optimisation [1].

Returns:
compas_cgal.types.VerticesFacesNumpy

References