Winter Cardinal UI - v0.442.0 / DChartCoordinateTransform

Interface: DChartCoordinateTransform<CHART>

Type parameters

Name Type
CHART extends DBase = DBase

Implemented by

Table of contents

Properties

Methods

Properties

id

Readonly id: number

Monotonic increasing ID for change detection.

Defined in

src/main/typescript/wcardinal/ui/d-chart-coordinate-transform.ts:25


scale

scale: number

Scale

Defined in

src/main/typescript/wcardinal/ui/d-chart-coordinate-transform.ts:35


translate

translate: number

Translation amount

Defined in

src/main/typescript/wcardinal/ui/d-chart-coordinate-transform.ts:30

Methods

bind

bind(container, direction): void

Parameters

Name Type
container DChartCoordinateContainerSub<CHART>
direction DChartCoordinateDirection

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-chart-coordinate-transform.ts:41


blend

blend(ratio, target): void

Parameters

Name Type
ratio number
target DChartCoordinateTransformMark

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-chart-coordinate-transform.ts:39


map

map(value): number

Transforms the given untransformed value to a transformed value.

Parameters

Name Type Description
value number an untransformed value

Returns

number

Defined in

src/main/typescript/wcardinal/ui/d-chart-coordinate-transform.ts:52


mapAll

mapAll(values, ifrom, iend, stride, offset): void

Transforms the given untransformed values to transformed values. Numbers whose indices are ifrom + i * stride + offset and less than iend will be transformed. Here, i is a non-negative integer.

Parameters

Name Type Description
values number[] untransformed values to be transformed
ifrom number an index on raw values at which to begin a transformation
iend number an index on raw values before which to end a transformation
stride number a stride of indices
offset number an offset of indices

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-chart-coordinate-transform.ts:65


set

set(translate?, scale?): void

Parameters

Name Type
translate? number
scale? number

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-chart-coordinate-transform.ts:37


unbind

unbind(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-chart-coordinate-transform.ts:45


unmap

unmap(value): number

Transforms the given transformed value to an untransformed value.

Parameters

Name Type Description
value number a transformed value

Returns

number

Defined in

src/main/typescript/wcardinal/ui/d-chart-coordinate-transform.ts:72


unmapAll

unmapAll(values, ifrom, iend, stride, offset): void

Transformed the given transformed values to untransformed values. Numbers whose indices are ifrom + i * stride + offset and less than iend will be transformed. Here, i is a non-negative integer.

Parameters

Name Type Description
values number[] transformed values to be transformed.
ifrom number an index on raw values at which to begin a transformation
iend number an index on raw values before which to end a transformation
stride number a stride of indices
offset number an offset of indices

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-chart-coordinate-transform.ts:85