# Sandbox.ParticleVector3.Evaluate

## Overload 1

```csharp
Vector3 Evaluate(float delta, float a, float b, float c)
```

### Parameters

- `delta` (`float`)
- `a` (`float`)
- `b` (`float`)
- `c` (`float`)

### Returns

`Vector3`

## Overload 2

```csharp
Vector3 Evaluate(Particle p, int seed, int line = 0)
```

### Parameters

- `p` (`Particle`)
- `seed` (`int`)
- `line` (`int`), default `0`

### Returns

`Vector3`

Declared in [Sandbox.ParticleVector3](/api/Sandbox.ParticleVector3).
Assembly: `Sandbox.Engine`.
