Skip to main content

Namespace: Interpolation

Interfaces

Functions

cardinal

cardinal(options?): (pathCoordinates: number[], valueData: SegmentData[]) => SvgPath

Parameters

NameTypeDescription
options?CardinalInterpolationOptions

Returns

fn

▸ (pathCoordinates, valueData): SvgPath

Parameters
NameType
pathCoordinatesnumber[]
valueDataSegmentData[]
Returns

SvgPath

Defined in

interpolation/cardinal.ts:33


monotoneCubic

monotoneCubic(options?): (pathCoordinates: number[], valueData: SegmentData[]) => SvgPath

Parameters

NameTypeDescription
options?MonotoneCubicInterpolationOptions

Returns

fn

▸ (pathCoordinates, valueData): SvgPath

Parameters
NameType
pathCoordinatesnumber[]
valueDataSegmentData[]
Returns

SvgPath

Defined in

interpolation/monotoneCubic.ts:33


none

none(options?): (pathCoordinates: number[], valueData: SegmentData[]) => SvgPath

Parameters

NameType
options?NoneInterpolationOptions

Returns

fn

▸ (pathCoordinates, valueData): SvgPath

Parameters
NameType
pathCoordinatesnumber[]
valueDataSegmentData[]
Returns

SvgPath

Defined in

interpolation/none.ts:24


simple

simple(options?): (pathCoordinates: number[], valueData: SegmentData[]) => SvgPath

Parameters

NameTypeDescription
options?SimpleInteractionOptions

Returns

fn

▸ (pathCoordinates, valueData): SvgPath

Parameters
NameType
pathCoordinatesnumber[]
valueDataSegmentData[]
Returns

SvgPath

Defined in

interpolation/simple.ts:31


step

step(options?): (pathCoordinates: number[], valueData: SegmentData[]) => SvgPath

Parameters

NameType
options?StepInterpolationOptions

Returns

fn

▸ (pathCoordinates, valueData): SvgPath

Parameters
NameType
pathCoordinatesnumber[]
valueDataSegmentData[]
Returns

SvgPath

Defined in

interpolation/step.ts:27