---
title: USDPrim.Property.Spec.SymmetryCollection
framework: usdkit
role: symbol
role_heading: Protocol
path: usdkit/usdprim/property/spec/symmetrycollection
---

# USDPrim.Property.Spec.SymmetryCollection

Symmetry and naming substitutions used in rigging.

## Declaration

```swift
protocol SymmetryCollection
```

## Topics

### Instance Properties

- [prefix](usdkit/usdprim/property/spec/symmetrycollection/prefix.md)
- [suffix](usdkit/usdprim/property/spec/symmetrycollection/suffix.md)
- [symmetricPeer](usdkit/usdprim/property/spec/symmetrycollection/symmetricpeer.md)
- [symmetryArguments](usdkit/usdprim/property/spec/symmetrycollection/symmetryarguments.md)
- [symmetryFunction](usdkit/usdprim/property/spec/symmetrycollection/symmetryfunction.md)

### Instance Methods

- [clearSymmetryArgument(_:)](usdkit/usdprim/property/spec/symmetrycollection/clearsymmetryargument(_:).md)
- [setSymmetryArgument(_:to:)](usdkit/usdprim/property/spec/symmetrycollection/setsymmetryargument(_:to:).md)

## Relationships

### Conforming Types

- [USDPrim.Attribute.Spec](usdkit/usdprim/attribute/spec.md)
- [USDPrim.Property.Spec](usdkit/usdprim/property/spec.md)
- [USDPrim.Relationship.Spec](usdkit/usdprim/relationship/spec.md)
