delete_strips

compas_singular.datastructures.delete_strips(mesh, skeys, preserve_boundaries=False)[source]

Delete strips.

Parameters
  • mesh (QuadMesh) – A quad mesh.

  • skey (set) – Strip keys.

  • preserve_boundaries (bool) – A boolean whether to preserve boundaries that would be collapsed by refining strips without adding singularities.

Returns

skey_to_skeys (dict, None) – If strip splits were applied to preserve boundaries, a dictionary of the initial strip key to the refining strip keys. None otherwise.