---
title: ClippingPrimitiveComponent
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/clippingprimitivecomponent
---

# ClippingPrimitiveComponent

Use ClippingComponent instead

## Declaration

```swift
struct ClippingPrimitiveComponent
```

## Topics

### Configuring clipping behavior

- [shouldClipSelf](realitykit/clippingprimitivecomponent/shouldclipself.md)
- [shouldClipChildren](realitykit/clippingprimitivecomponent/shouldclipchildren.md)

### Feathering clipped edges

- [feather](realitykit/clippingprimitivecomponent/feather-swift.property.md)
- [ClippingPrimitiveComponent.Feather](realitykit/clippingprimitivecomponent/feather-swift.struct.md)

### Initializers

- [init()](realitykit/clippingprimitivecomponent/init().md)

### Instance Properties

- [bounds](realitykit/clippingprimitivecomponent/bounds.md)

## Relationships

### Conforms To

- [Component](realitykit/component.md)
- [Equatable](swift/equatable.md)

## See Also

### Portals, clipping, and occlusion

- [RenderLayerComponent](realitykit/renderlayercomponent.md)
- [RenderLayer](realitykit/renderlayer.md)
- [PortalFactory](realitykit/portalfactory.md)
- [ClippingComponent](realitykit/clippingcomponent.md)
- [OcclusionCullingComponent](realitykit/occlusioncullingcomponent.md)
