# PhysicsShape.ContactManifold.ManifoldPointArray

> Fixed-sized manifold point array.

## Definition

* **Type:** Struct
* **Namespace:** [Unity.U2D.Physics](/engine/6000.7/script-reference/unity/u2d/physics.md)
* **Assembly:** UnityEngine.PhysicsCore2DModule
* **Implements:** [IEquatable\<ManifoldPointArray>](https://learn.microsoft.com/dotnet/api/system.iequatable-1)

```csharp
public struct PhysicsShape.ContactManifold.ManifoldPointArray : IEquatable<PhysicsShape.ContactManifold.ManifoldPointArray>
```

## Properties

| Property                                                                                                                                           | Description                                                                         |
| -------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| [contactInfo0](/engine/6000.7/script-reference/unity/u2d/physics/physicsshape/contactmanifoldmanifoldpointarray/contactinfo0.md)                   | Manifold Point #0.                                                                  |
| [contactInfo1](/engine/6000.7/script-reference/unity/u2d/physics/physicsshape/contactmanifoldmanifoldpointarray/contactinfo1.md)                   | Manifold Point #1.                                                                  |
| [this\[\]](/engine/6000.7/script-reference/unity/u2d/physics/physicsshape/contactmanifoldmanifoldpointarray/item.md)                               | Indexer to access the manifold points in the array.                                 |
| [speculativePointCount](/engine/6000.7/script-reference/unity/u2d/physics/physicsshape/contactmanifoldmanifoldpointarray/speculativepointcount.md) | The number of manifold points available that are speculative, in the range \[0, 2]. |
