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