---
title: primitiveType
framework: scenekit
role: symbol
role_heading: Instance Property
path: scenekit/scngeometryelement/primitivetype
---

# primitiveType

The drawing primitive that connects vertices when rendering the geometry element.

## Declaration

```swift
var primitiveType: SCNGeometryPrimitiveType { get }
```

## Discussion

Discussion For possible values, see SCNGeometryPrimitiveType.

## See Also

### Working with Indexes

- [data](scenekit/scngeometryelement/data.md)
- [bytesPerIndex](scenekit/scngeometryelement/bytesperindex.md)
- [SCNGeometryPrimitiveType](scenekit/scngeometryprimitivetype.md)
- [primitiveCount](scenekit/scngeometryelement/primitivecount.md)
- [primitiveRange](scenekit/scngeometryelement/primitiverange.md)
