Class: LinearScale
Defined in: scales/scale.ts:21
A scale maps data-space values to normalized [0,1] and back, and knows how to generate its own "nice" ticks + default label format. log tells layers to apply a log10 transform on the GPU.
Implements
Constructors
Constructor
ts
new LinearScale(domain?): LinearScale;Defined in: scales/scale.ts:25
Parameters
| Parameter | Type |
|---|---|
domain | Range |
Returns
LinearScale
Properties
domain
ts
domain: Range;Defined in: scales/scale.ts:24
Implementation of
log
ts
readonly log: false = false;Defined in: scales/scale.ts:23
Implementation of
type
ts
readonly type: "linear" = "linear";Defined in: scales/scale.ts:22
Implementation of
Methods
formatTick()
ts
formatTick(value): string;Defined in: scales/scale.ts:39
Default label formatter for a tick value.
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
string
Implementation of
invert()
ts
invert(t): number;Defined in: scales/scale.ts:32
Parameters
| Parameter | Type |
|---|---|
t | number |
Returns
number
Implementation of
norm()
ts
norm(value): number;Defined in: scales/scale.ts:28
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
number
Implementation of
ticks()
ts
ticks(target?): Tick[];Defined in: scales/scale.ts:36
Auto ticks appropriate for this scale type.
Parameters
| Parameter | Type | Default value |
|---|---|---|
target | number | 6 |
Returns
Tick[]