---
title: "element(at:)"
framework: scenekit
role: symbol
role_heading: Instance Method
path: "scenekit/scngeometry/element(at:)"
---

# element(at:)

Returns the geometry element at a specified index.

## Declaration

```swift
func element(at elementIndex: Int) -> SCNGeometryElement
```

## Parameters

- `elementIndex`: The index of the geometry element.

## Return Value

Return Value A geometry element.

## Discussion

Discussion Each SCNGeometryElement object describes how vertices from the geometry’s sources are combined into polygons to create the geometry’s shape. Visible geometries contain at least one element.

## See Also

### Related Documentation

- [init(sources:elements:)](scenekit/scngeometry/init(sources:elements:).md)

### Managing Geometry Data

- [elements](scenekit/scngeometry/elements.md)
- [sources](scenekit/scngeometry/sources.md)
- [elementCount](scenekit/scngeometry/elementcount.md)
- [sources(for:)](scenekit/scngeometry/sources(for:).md)
