bnl.ops.CleanStrategy

class bnl.ops.CleanStrategy[source]

Bases: Strategy

Abstract base class for boundary cleaning strategies.

Public Methods:

Inherited from Strategy

register(name)

A class method to register strategies in a central registry.


abstractmethod __call__(bc)[source]

Cleans boundaries in a BoundaryContour.

Parameters:

bc (BoundaryContour)

Return type:

BoundaryContour