---
title: EntityGeometricPins
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/entitygeometricpins
---

# EntityGeometricPins

A structure that wraps all geometric pins an entity owns.

## Declaration

```swift
@MainActor struct EntityGeometricPins
```

## Overview

Overview Access an instance of this structure through the entity property pins.

## Topics

### Structures

- [EntityGeometricPins.Iterator](realitykit/entitygeometricpins/iterator.md)

### Instance Properties

- [count](realitykit/entitygeometricpins/count.md)
- [entity](realitykit/entitygeometricpins/entity.md)
- [isEmpty](realitykit/entitygeometricpins/isempty.md)

### Instance Methods

- [makeIterator()](realitykit/entitygeometricpins/makeiterator().md)
- [remove(named:)](realitykit/entitygeometricpins/remove(named:).md)
- [set(named:position:orientation:)](realitykit/entitygeometricpins/set(named:position:orientation:).md)
- [set(named:position:orientation:relativeTo:)](realitykit/entitygeometricpins/set(named:position:orientation:relativeto:).md)
- [set(named:skeletalJointName:position:orientation:)](realitykit/entitygeometricpins/set(named:skeletaljointname:position:orientation:).md)

### Subscripts

- [subscript(_:)](realitykit/entitygeometricpins/subscript(_:).md)

### Type Aliases

- [EntityGeometricPins.Element](realitykit/entitygeometricpins/element.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [Sequence](swift/sequence.md)

## See Also

### Pin and joint components

- [Simulating physics joints in your RealityKit app](realitykit/simulating-physics-joints-in-your-realitykit-app.md)
- [GeometricPin](realitykit/geometricpin.md)
- [GeometricPinsComponent](realitykit/geometricpinscomponent.md)
- [PhysicsJoint](realitykit/physicsjoint.md)
- [PhysicsJointsComponent](realitykit/physicsjointscomponent.md)
- [AttachedTransformComponent](realitykit/attachedtransformcomponent.md)
