# intersection Source: https://www.nianticspatial.com/docs/api/swift/NSDK.SceneSegmentationChannels.method-intersection/ intersection --- ## Declaration func intersection(_ other: Self) -> Self #### Summary Returns a new option set with only the elements contained in both this set and the given set. This example uses the intersection(_:) method to limit the available shipping options to what can be used with a PO Box destination. // Can only ship standard or priority to PO Boxes let poboxShipping: ShippingOptions = [.standard, .priority] let memberShipping: ShippingOptions = [.standard, .priority, .secondDay] let availableOptions = memberShipping.intersection(poboxShipping) print(availableOptions.contains(.priority)) // Prints "true" print(availableOptions.contains(.secondDay)) // Prints "false" #### Returns A new option set with only the elements contained in both this set and other. ### Parameters | Name | Type | Summary | | --- | --- | --- | | other | Self | An option set. | ---