Interface for all algorithms in the KompGeom library.
The type of output produced by the algorithm.
Returns the group to which the algorithm belongs. This is used for categorization and organization of algorithms.
Returns a unique identifier for the algorithm, combining its group and name. The identifier is formatted as "group:name", with both group and name in lowercase and spaces replaced by hyphens.
Returns the name of the algorithm.
Runs the algorithm and returns the output.