# DrawFilledCurve

> Fills the area between the curve evaluated by the AudioCurveAndColorEvaluator provided and the bottom of the rectngle with smooth gradients along the edges.

## Definition

* **Type:** Method
* **Namespace:** [UnityEditor](/engine/6000.5/script-reference/unityeditor.md)
* **Assembly:** UnityEditor.CoreModule

## DrawFilledCurve(Rect, AudioCurveEvaluator, Color)

Fills the area between the curve evaluated by the AudioCurveAndColorEvaluator provided and the bottom of the rectngle with smooth gradients along the edges.

```csharp
public static void DrawFilledCurve(Rect r, AudioCurveRendering.AudioCurveEvaluator eval, Color curveColor)
```

### Parameters

**** (\[Rect]\(/engine/6000.5/script-reference/unityengine/rect)): Rectangle determining the size of the graph.**** (\[AudioCurveEvaluator]\(/engine/6000.5/script-reference/unityeditor/audiocurverendering/audiocurveevaluator)): Normalized x-position in the range \[0; 1] at which the curve should be evaluated. The returned value is expected to be in the range \[-1; 1] and a value of 0 corresponds to the vertical center of the rectangle that is drawn into. Values outside of this range will be clamped.**** (\[Color]\(/engine/6000.5/script-reference/unityengine/color)): Solid fill color of the curve. The alpha-channel determines the amount of opacity.

## DrawFilledCurve(Rect, AudioCurveAndColorEvaluator)

Fills the area between the curve evaluated by the AudioCurveAndColorEvaluator provided and the bottom of the rectngle with smooth gradients along the edges.

```csharp
public static void DrawFilledCurve(Rect r, AudioCurveRendering.AudioCurveAndColorEvaluator eval)
```

### Parameters

**** (\[Rect]\(/engine/6000.5/script-reference/unityengine/rect)): Rectangle determining the size of the graph.**** (\[AudioCurveAndColorEvaluator]\(/engine/6000.5/script-reference/unityeditor/audiocurverendering/audiocurveandcolorevaluator)): Normalized x-position in the range \[0; 1] at which the curve should be evaluated. The returned value is expected to be in the range \[-1; 1] and a value of 0 corresponds to the vertical center of the rectangle that is drawn into. Values outside of this range will be clamped.
