[**ruviz**](../../README.md)

***

[ruviz](../../README.md) / [shared](../README.md) / SineSignalOptions

# Interface: SineSignalOptions

Defined in: [shared.ts:32](https://github.com/Ameyanagi/ruviz/blob/main/packages/ruviz-web/src/shared.ts#L32)

## Properties

### amplitude?

> `optional` **amplitude?**: `number`

Defined in: [shared.ts:35](https://github.com/Ameyanagi/ruviz/blob/main/packages/ruviz-web/src/shared.ts#L35)

***

### cycles?

> `optional` **cycles?**: `number`

Defined in: [shared.ts:36](https://github.com/Ameyanagi/ruviz/blob/main/packages/ruviz-web/src/shared.ts#L36)

***

### domain?

> `optional` **domain?**: readonly \[`number`, `number`\]

Defined in: [shared.ts:34](https://github.com/Ameyanagi/ruviz/blob/main/packages/ruviz-web/src/shared.ts#L34)

***

### phaseOffset?

> `optional` **phaseOffset?**: `number`

Defined in: [shared.ts:38](https://github.com/Ameyanagi/ruviz/blob/main/packages/ruviz-web/src/shared.ts#L38)

***

### phaseVelocity?

> `optional` **phaseVelocity?**: `number`

Defined in: [shared.ts:37](https://github.com/Ameyanagi/ruviz/blob/main/packages/ruviz-web/src/shared.ts#L37)

***

### points

> **points**: `number`

Defined in: [shared.ts:33](https://github.com/Ameyanagi/ruviz/blob/main/packages/ruviz-web/src/shared.ts#L33)

***

### verticalOffset?

> `optional` **verticalOffset?**: `number`

Defined in: [shared.ts:39](https://github.com/Ameyanagi/ruviz/blob/main/packages/ruviz-web/src/shared.ts#L39)
