public Overlaps CalculateOverlaps(
     [NotNull] IList <Feature> selectedFeatures,
     [NotNull] IList <Feature> overlappingFeatures,
     CancellationToken cancellationToken)
 {
     return(RemoveOverlapsClientUtils.CalculateOverlaps(
                RemoveOverlapsClient, selectedFeatures, overlappingFeatures, cancellationToken));
 }
 public RemoveOverlapsResult RemoveOverlaps(IEnumerable <Feature> selectedFeatures,
                                            Overlaps overlapsToRemove,
                                            IList <Feature> overlappingFeatures,
                                            CancellationToken cancellationToken)
 {
     return(RemoveOverlapsClientUtils.RemoveOverlaps(
                RemoveOverlapsClient, selectedFeatures, overlapsToRemove, overlappingFeatures,
                cancellationToken));
 }