---
title: SCNPhysicsFieldScope
framework: scenekit
role: symbol
role_heading: Enumeration
path: scenekit/scnphysicsfieldscope
---

# SCNPhysicsFieldScope

Options for defining the region of space affected by a physics field, used by the scope property.

## Declaration

```swift
enum SCNPhysicsFieldScope
```

## Overview

Overview You define a region of space for a field using the position of the node containing the field and the field’s halfExtent and usesEllipsoidalExtent properties. Then, you use the scope property to choose whether the field’s area of effect is the interior of this region or whether it is the entirety of scene space excluding this region.

## Topics

### Constants

- [SCNPhysicsFieldScope.insideExtent](scenekit/scnphysicsfieldscope/insideextent.md)
- [SCNPhysicsFieldScope.outsideExtent](scenekit/scnphysicsfieldscope/outsideextent.md)

### Initializers

- [init(rawValue:)](scenekit/scnphysicsfieldscope/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Constants

- [SCNFieldForceEvaluator](scenekit/scnfieldforceevaluator.md)
