MCPcopy Index your code
hub / github.com/apache/echarts / getTransformedPosition

Function getTransformedPosition

src/component/axisPointer/viewHelper.ts:194–208  ·  view source on GitHub ↗
(
    axis: Axis,
    value: ScaleDataValue,
    layoutInfo: AxisTransformedPositionLayoutInfo
)

Source from the content-addressed store, hash-verified

192}
193
194export function getTransformedPosition(
195 axis: Axis,
196 value: ScaleDataValue,
197 layoutInfo: AxisTransformedPositionLayoutInfo
198): number[] {
199 const transform = matrix.create();
200 matrix.rotate(transform, transform, layoutInfo.rotation);
201 matrix.translate(transform, transform, layoutInfo.position);
202
203 return graphic.applyTransform([
204 axis.dataToCoord(value),
205 (layoutInfo.labelOffset || 0)
206 + (layoutInfo.labelDirection || 1) * (layoutInfo.labelMargin || 0)
207 ], transform);
208}
209
210export function buildCartesianSingleLabelElOption(
211 value: ScaleDataValue,

Callers 1

Calls 2

dataToCoordMethod · 0.80
createMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…