# `GSLayer compareParticlesOptions:`

*Instance Method*

The individual parts that form a structural compatibility signature.

## Declaration

```swift
func compareParticlesOptions(_ options: GSLayerCompareFlags) -> [Any]
```

```objc
- (NSArray *) compareParticlesOptions:(GSLayerCompareFlags) options;
```

```python
compareParticlesOptions_(options: GSLayerCompareFlags) -> list
```

## Parameters

- `options` — The structures to include.

## See Also

### Equality and Comparison

- [`GSLayer isEqualToLayer:`](/Core/GlyphsCore/GSLayer/isEqualToLayer:) — Whether another layer has equal metrics, attributes, shapes, anchors, hints, guides, and background content.
- [`GSLayer compareString`](/Core/GlyphsCore/GSLayer/compareString) — A signature describing the interpolation-relevant structure of the layer.
- [`GSLayer compareStringOptions:`](/Core/GlyphsCore/GSLayer/compareStringOptions:) — A signature describing selected parts of the interpolation-relevant structure.

