
# IIbisWaveform interface

*No description yet.*

```csharp
public interface IIbisWaveform : IIbisObject
```

**Namespace:** SCH · **Assembly:** Altium.SDK.Interfaces

**Inherits:** [IIbisObject](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisObject.md)

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetC_dut](#getc_dut) | `double` |  |
| [GetC_dutStatus](#getc_dutstatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |
| [GetC_fixture](#getc_fixture) | `double` |  |
| [GetC_fixtureStatus](#getc_fixturestatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |
| [GetCompositeCurrent](#getcompositecurrent) | [IIbisWaveformList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisWaveformList.md) |  |
| [GetL_dut](#getl_dut) | `double` |  |
| [GetL_dutStatus](#getl_dutstatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |
| [GetL_fixture](#getl_fixture) | `double` |  |
| [GetL_fixtureStatus](#getl_fixturestatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |
| [GetR_dut](#getr_dut) | `double` |  |
| [GetR_dutStatus](#getr_dutstatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |
| [GetR_fixture](#getr_fixture) | `double` |  |
| [GetR_fixtureStatus](#getr_fixturestatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |
| [GetTrng](#gettrng) | [IIbisRangePList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisRangePList.md) |  |
| [GetV_fixture](#getv_fixture) | `double` |  |
| [GetV_fixture_max](#getv_fixture_max) | `double` |  |
| [GetV_fixture_maxStatus](#getv_fixture_maxstatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |
| [GetV_fixture_min](#getv_fixture_min) | `double` |  |
| [GetV_fixture_minStatus](#getv_fixture_minstatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |
| [GetV_fixtureStatus](#getv_fixturestatus) | [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md) |  |

### GetC_dut

*No description yet.*

```csharp
double GetC_dut();
```

**Returns:** `double`

### GetC_dutStatus

*No description yet.*

```csharp
TIbisNumStatus GetC_dutStatus();
```

**Returns:** [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md)

Extension method of `IIbisWaveformHelper` (`using SCH;`).

### GetC_fixture

*No description yet.*

```csharp
double GetC_fixture();
```

**Returns:** `double`

### GetC_fixtureStatus

*No description yet.*

```csharp
TIbisNumStatus GetC_fixtureStatus();
```

**Returns:** [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md)

Extension method of `IIbisWaveformHelper` (`using SCH;`).

### GetCompositeCurrent

*No description yet.*

```csharp
IIbisWaveformList GetCompositeCurrent();
```

**Returns:** [IIbisWaveformList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisWaveformList.md)

Extension method of `IIbisWaveformHelper` (`using SCH;`).

### GetL_dut

*No description yet.*

```csharp
double GetL_dut();
```

**Returns:** `double`

### GetL_dutStatus

*No description yet.*

```csharp
TIbisNumStatus GetL_dutStatus();
```

**Returns:** [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md)

Extension method of `IIbisWaveformHelper` (`using SCH;`).

### GetL_fixture

*No description yet.*

```csharp
double GetL_fixture();
```

**Returns:** `double`

### GetL_fixtureStatus

*No description yet.*

```csharp
TIbisNumStatus GetL_fixtureStatus();
```

**Returns:** [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md)

Extension method of `IIbisWaveformHelper` (`using SCH;`).

### GetR_dut

*No description yet.*

```csharp
double GetR_dut();
```

**Returns:** `double`

### GetR_dutStatus

*No description yet.*

```csharp
TIbisNumStatus GetR_dutStatus();
```

**Returns:** [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md)

Extension method of `IIbisWaveformHelper` (`using SCH;`).

### GetR_fixture

*No description yet.*

```csharp
double GetR_fixture();
```

**Returns:** `double`

### GetR_fixtureStatus

*No description yet.*

```csharp
TIbisNumStatus GetR_fixtureStatus();
```

**Returns:** [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md)

Extension method of `IIbisWaveformHelper` (`using SCH;`).

### GetTrng

*No description yet.*

```csharp
IIbisRangePList GetTrng();
```

**Returns:** [IIbisRangePList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisRangePList.md)

Extension method of `IIbisWaveformHelper` (`using SCH;`).

### GetV_fixture

*No description yet.*

```csharp
double GetV_fixture();
```

**Returns:** `double`

### GetV_fixture_max

*No description yet.*

```csharp
double GetV_fixture_max();
```

**Returns:** `double`

### GetV_fixture_maxStatus

*No description yet.*

```csharp
TIbisNumStatus GetV_fixture_maxStatus();
```

**Returns:** [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md)

Extension method of `IIbisWaveformHelper` (`using SCH;`).

### GetV_fixture_min

*No description yet.*

```csharp
double GetV_fixture_min();
```

**Returns:** `double`

### GetV_fixture_minStatus

*No description yet.*

```csharp
TIbisNumStatus GetV_fixture_minStatus();
```

**Returns:** [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md)

Extension method of `IIbisWaveformHelper` (`using SCH;`).

### GetV_fixtureStatus

*No description yet.*

```csharp
TIbisNumStatus GetV_fixtureStatus();
```

**Returns:** [TIbisNumStatus](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/TIbisNumStatus.md)

Extension method of `IIbisWaveformHelper` (`using SCH;`).

## Returned by

[IIbisSubModel.GetFalling](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisSubModel.md#getfalling), [IIbisSubModel.GetGNDPulse](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisSubModel.md#getgndpulse), [IIbisSubModel.GetPOWERPulse](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisSubModel.md#getpowerpulse), [IIbisSubModel.GetRising](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisSubModel.md#getrising), [IIbisWaveformList.GetWaveform](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IIbisWaveformList.md#getwaveform)
