# `GSPathOperator subtractPaths:from:keepOverlaps:supporting:error:`

*Type Method*

## Declaration

```swift
class func subtract(_ subtrahendPaths: [GSPath]!, from minuendPaths: NSMutableArray!, keepOverlaps: Bool, supporting supportedFeatures: GSDrawStackFeature) throws
```

```objc
+ (BOOL) subtractPaths:(NSArray<GSPath *> *) subtrahendPaths from:(NSMutableArray<GSPath *> *) minuendPaths keepOverlaps:(BOOL) keepOverlaps supporting:(GSDrawStackFeature) supportedFeatures error:(NSError **) error;
```

```python
subtractPaths_from_keepOverlaps_supporting_error_(subtrahendPaths: list[GSPath], minuendPaths: list[GSPath], keepOverlaps: bool, supportedFeatures: GSDrawStackFeature) -> tuple[bool, NSError]
```

