Skip to content

Latest commit

 

History

History
101 lines (60 loc) · 3.82 KB

positioning_algorithms_Ploeg_calculateCoordinates.md

File metadata and controls

101 lines (60 loc) · 3.82 KB

Module: positioning-algorithms/Ploeg/calculateCoordinates

Table of contents

Classes

Type Aliases

Functions

Type Aliases

CalculateCoordinatesOptions

Ƭ CalculateCoordinatesOptions: Object

Type declaration

Name Type
nodeSpacingX? number
nodeSpacingY? number

Defined in

positioning-algorithms/Ploeg/calculateCoordinates.ts:29


TreeDataPositioned

Ƭ TreeDataPositioned<K, D>: TreeData & { change?: number ; el?: TreeNode<K, TreeDataPositioned<K, D>> | null ; er?: TreeNode<K, TreeDataPositioned<K, D>> | null ; height: number ; mod?: number ; msel?: number ; mser?: number ; prelim?: number ; shift?: number ; spacingBottom?: number ; spacingTop?: number ; spacingY?: number ; tl?: TreeNode<K, TreeDataPositioned<K, D>> | null ; tr?: TreeNode<K, TreeDataPositioned<K, D>> | null ; width: number ; x: number ; y: number }

Type parameters

Name Type
K TreeKey
D TreeData

Defined in

positioning-algorithms/Ploeg/calculateCoordinates.ts:9

Functions

default

default<K, D>(tree, options?): Tree<K, TreeDataPositioned<K, D>>

Type parameters

Name
K
D

Parameters

Name Type
tree Tree<K, D>
options CalculateCoordinatesOptions

Returns

Tree<K, TreeDataPositioned<K, D>>

Defined in

positioning-algorithms/Ploeg/calculateCoordinates.ts:55


updateIYL

updateIYL(minY, i, ih): IYL

Parameters

Name Type
minY number
i number
ih IYL

Returns

IYL

Defined in

positioning-algorithms/Ploeg/calculateCoordinates.ts:46