
# IWaveRow interface

*No description yet.*

```csharp
public interface IWaveRow
```

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

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [SignalInterface](#signalinterface) | [IWaveSignal](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IWaveSignal.md) | get |  |

### SignalInterface

*No description yet.*

```csharp
IWaveSignal GetProperty_SignalInterface();
```

**Type:** [IWaveSignal](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IWaveSignal.md) · **Access:** read-only

The accessors are extension methods of `IWaveRowHelper` (`using EDP;`).

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [IsCompareRow](#iscomparerow) | `bool` |  |
| [IsCompoundRow](#iscompoundrow) | `bool` |  |
| [IsEditableGroup](#iseditablegroup) | `bool` |  |
| [IsGroupRow](#isgrouprow) | `bool` |  |

### IsCompareRow

*No description yet.*

```csharp
bool IsCompareRow();
```

**Returns:** `bool`

### IsCompoundRow

*No description yet.*

```csharp
bool IsCompoundRow();
```

**Returns:** `bool`

### IsEditableGroup

*No description yet.*

```csharp
bool IsEditableGroup();
```

**Returns:** `bool`

### IsGroupRow

*No description yet.*

```csharp
bool IsGroupRow();
```

**Returns:** `bool`

## Returned by

[IWaveRowGroup.Row](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IWaveRowGroup.md#row), [IWaveSimDocument.Row](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IWaveSimDocument.md#row)
