# Sandbox.VertexBuffer.AddTriangle

## Overload 1

```csharp
void AddTriangle(Vertex a, Vertex b, Vertex c)
```

Add a triangle to the vertex buffer. Will include indices if they're enabled.

### Parameters

- `a` (`Vertex`)
- `b` (`Vertex`)
- `c` (`Vertex`)

## Overload 2

```csharp
static void AddTriangle(VertexBuffer self, Vertex a, Vertex b, Vertex c)
```

### Parameters

- `self` (`VertexBuffer`)
- `a` (`Vertex`)
- `b` (`Vertex`)
- `c` (`Vertex`)

## Overload 3

```csharp
static void AddTriangle(VertexBuffer self, Vertex a, Vertex b, Vertex c)
```

### Parameters

- `self` (`VertexBuffer`)
- `a` (`Vertex`)
- `b` (`Vertex`)
- `c` (`Vertex`)

Declared in [Sandbox.VertexBuffer](/api/Sandbox.VertexBuffer).
Assembly: `Sandbox.Engine`.
