---
title: CNDetectionType
framework: cinematic
role: symbol
role_heading: Enumeration
path: cinematic/cndetectiontype
---

# CNDetectionType

The type of object detected, such as face, torso, cat, dog and so on.

## Declaration

```swift
enum CNDetectionType
```

## Topics

### Enumeration Cases

- [CNDetectionType.autoFocus](cinematic/cndetectiontype/autofocus.md)
- [CNDetectionType.catBody](cinematic/cndetectiontype/catbody.md)
- [CNDetectionType.catHead](cinematic/cndetectiontype/cathead.md)
- [CNDetectionType.custom](cinematic/cndetectiontype/custom.md)
- [CNDetectionType.dogBody](cinematic/cndetectiontype/dogbody.md)
- [CNDetectionType.dogHead](cinematic/cndetectiontype/doghead.md)
- [CNDetectionType.fixedFocus](cinematic/cndetectiontype/fixedfocus.md)
- [CNDetectionType.humanFace](cinematic/cndetectiontype/humanface.md)
- [CNDetectionType.humanHead](cinematic/cndetectiontype/humanhead.md)
- [CNDetectionType.humanTorso](cinematic/cndetectiontype/humantorso.md)
- [CNDetectionType.sportsBall](cinematic/cndetectiontype/sportsball.md)
- [CNDetectionType.unknown](cinematic/cndetectiontype/unknown.md)

### Initializers

- [init(rawValue:)](cinematic/cndetectiontype/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

### Editing

- [Editing Spatial Audio with an audio mix](cinematic/editing-spatial-audio-with-an-audio-mix.md)
- [CNDetection](cinematic/cndetection-swift.struct.md)
- [CNDecision](cinematic/cndecision-swift.struct.md)
- [CNDetectionTrack](cinematic/cndetectiontrack-2bxtd.md)
- [CNFixedDetectionTrack](cinematic/cnfixeddetectiontrack-93rrw.md)
- [CNCustomDetectionTrack](cinematic/cncustomdetectiontrack-9a2zo.md)
