**Inheritance:**
java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
```
public final class PathOperations extends System.Enum
```

The operations for the path shapes combining (Boolean operations).
## Fields

| Field | Description |
| --- | --- |
| [ExcludeOverlappingShapes](#ExcludeOverlappingShapes) | Exclude Overlapping Shapes (XOR operation). |
| [CombineShapes](#CombineShapes) | Combine Shapes (OR operation). |
| [SubtractFrontShape](#SubtractFrontShape) | Subtract Front Shape (NOT operation). |
| [IntersectShapeAreas](#IntersectShapeAreas) | Intersect Shape Areas (AND operation). |
### ExcludeOverlappingShapes {#ExcludeOverlappingShapes}
```
public static final int ExcludeOverlappingShapes
```


Exclude Overlapping Shapes (XOR operation).

### CombineShapes {#CombineShapes}
```
public static final int CombineShapes
```


Combine Shapes (OR operation). This is default value in Photoshop.

### SubtractFrontShape {#SubtractFrontShape}
```
public static final int SubtractFrontShape
```


Subtract Front Shape (NOT operation).

### IntersectShapeAreas {#IntersectShapeAreas}
```
public static final int IntersectShapeAreas
```


Intersect Shape Areas (AND operation).

