Namespace: Interpolation
Interfaces
- CardinalInterpolationOptions
- MonotoneCubicInterpolationOptions
- NoneInterpolationOptions
- SimpleInteractionOptions
- StepInterpolationOptions
Functions
cardinal
▸ cardinal(options?): (pathCoordinates: number[], valueData: SegmentData[]) => SvgPath
Parameters
| Name | Type | Description |
|---|---|---|
options? | CardinalInterpolationOptions |
Returns
fn
▸ (pathCoordinates, valueData): SvgPath
Parameters
| Name | Type |
|---|---|
pathCoordinates | number[] |
valueData | SegmentData[] |
Returns
Defined in
monotoneCubic
▸ monotoneCubic(options?): (pathCoordinates: number[], valueData: SegmentData[]) => SvgPath
Parameters
| Name | Type | Description |
|---|---|---|
options? | MonotoneCubicInterpolationOptions |
Returns
fn
▸ (pathCoordinates, valueData): SvgPath
Parameters
| Name | Type |
|---|---|
pathCoordinates | number[] |
valueData | SegmentData[] |
Returns
Defined in
interpolation/monotoneCubic.ts:33
none
▸ none(options?): (pathCoordinates: number[], valueData: SegmentData[]) => SvgPath
Parameters
| Name | Type |
|---|---|
options? | NoneInterpolationOptions |
Returns
fn
▸ (pathCoordinates, valueData): SvgPath
Parameters
| Name | Type |
|---|---|
pathCoordinates | number[] |
valueData | SegmentData[] |
Returns
Defined in
simple
▸ simple(options?): (pathCoordinates: number[], valueData: SegmentData[]) => SvgPath
Parameters
| Name | Type | Description |
|---|---|---|
options? | SimpleInteractionOptions |
Returns
fn
▸ (pathCoordinates, valueData): SvgPath
Parameters
| Name | Type |
|---|---|
pathCoordinates | number[] |
valueData | SegmentData[] |
Returns
Defined in
step
▸ step(options?): (pathCoordinates: number[], valueData: SegmentData[]) => SvgPath
Parameters
| Name | Type |
|---|---|
options? | StepInterpolationOptions |
Returns
fn
▸ (pathCoordinates, valueData): SvgPath
Parameters
| Name | Type |
|---|---|
pathCoordinates | number[] |
valueData | SegmentData[] |