Winter Cardinal UI - v0.442.0 / DChartCoordinateTransformImpl

Class: DChartCoordinateTransformImpl<CHART>

Type parameters

Name Type
CHART extends DBase = DBase

Implements

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new DChartCoordinateTransformImpl<CHART>(options?): DChartCoordinateTransformImpl<CHART>

Type parameters

Name Type
CHART extends DBase<DThemeBase, DBaseOptions<DThemeBase, any>> = DBase<DThemeBase, DBaseOptions<DThemeBase, any>>

Parameters

Name Type
options? DChartCoordinateTransformOptions

Returns

DChartCoordinateTransformImpl<CHART>

Defined in

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

Properties

_id

Protected _id: number

Defined in

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


_isScalingEnabled

Protected Optional _isScalingEnabled: boolean

Defined in

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


_isTranslationEnabled

Protected Optional _isTranslationEnabled: boolean

Defined in

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


_iscale

Protected _iscale: number

Defined in

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


_itranslate

Protected _itranslate: number

Defined in

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


_scale

Protected _scale: number

Defined in

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


_theme

Protected _theme: DThemeChartCoordinateTransform

Defined in

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


_translate

Protected _translate: number

Defined in

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

Accessors

id

get id(): number

Monotonic increasing ID for change detection.

Returns

number

Implementation of

DChartCoordinateTransform.id

Defined in

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


scale

get scale(): number

Scale

Returns

number

Implementation of

DChartCoordinateTransform.scale

Defined in

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

set scale(scale): void

Scale

Parameters

Name Type
scale number

Returns

void

Implementation of

DChartCoordinateTransform.scale

Defined in

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


translate

get translate(): number

Translation amount

Returns

number

Implementation of

DChartCoordinateTransform.translate

Defined in

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

set translate(translate): void

Translation amount

Parameters

Name Type
translate number

Returns

void

Implementation of

DChartCoordinateTransform.translate

Defined in

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

Methods

bind

bind(container, direction): void

Parameters

Name Type
container DChartCoordinateContainerSub<CHART>
direction DChartCoordinateDirection

Returns

void

Implementation of

DChartCoordinateTransform.bind

Defined in

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


blend

blend(ratio, mark): void

Parameters

Name Type
ratio number
mark DChartCoordinateTransformMark

Returns

void

Implementation of

DChartCoordinateTransform.blend

Defined in

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


getThemeDefault

getThemeDefault(): DThemeChartCoordinateTransform

Returns

DThemeChartCoordinateTransform

Defined in

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


getType

getType(): string

Returns

string

Defined in

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


map

map(value): number

Transforms the given untransformed value to a transformed value.

Parameters

Name Type Description
value number an untransformed value

Returns

number

Implementation of

DChartCoordinateTransform.map

Defined in

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


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

Implementation of

DChartCoordinateTransform.mapAll

Defined in

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


set

set(translate?, scale?): void

Parameters

Name Type
translate? number
scale? number

Returns

void

Implementation of

DChartCoordinateTransform.set

Defined in

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


toTheme

toTheme(options?): DThemeChartCoordinateTransform

Parameters

Name Type
options? DChartCoordinateTransformOptions

Returns

DThemeChartCoordinateTransform

Defined in

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


unbind

unbind(): void

Returns

void

Implementation of

DChartCoordinateTransform.unbind

Defined in

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


unmap

unmap(value): number

Transforms the given transformed value to an untransformed value.

Parameters

Name Type Description
value number a transformed value

Returns

number

Implementation of

DChartCoordinateTransform.unmap

Defined in

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


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

Implementation of

DChartCoordinateTransform.unmapAll

Defined in

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