Interface Cutter


  • public interface Cutter
    Cutter is used to cut objects that have an applicability.

    Given a target applicability, each object can be:

    • included when its applicability is a non empty subset of target applicability
    • excluded when its applicability is a non empty subset of complement of target applicability
    • cut when its applicability intersects both target applicability and its complement.
    • degenerated when its applicability intersects neither target applicability nor its complement.
    Author:
    Damien Carbonne