Skip to content

Intermact API Reference / @intermact/core / RecursiveTreeSpec

Interface: RecursiveTreeSpec ​

Defined in: packages/core/src/pcg/fractal.ts:137

Spec for recursiveTree.

Properties ​

branchAngle? ​

readonly optional branchAngle?: number

Defined in: packages/core/src/pcg/fractal.ts:144

Branch angle in degrees (default 28).


branches? ​

readonly optional branches?: number

Defined in: packages/core/src/pcg/fractal.ts:146

Number of children per node (default 2).


depth ​

readonly depth: number

Defined in: packages/core/src/pcg/fractal.ts:138


length? ​

readonly optional length?: number

Defined in: packages/core/src/pcg/fractal.ts:140

Trunk length (default 2).


lengthRatio? ​

readonly optional lengthRatio?: number

Defined in: packages/core/src/pcg/fractal.ts:142

Child/parent length ratio (default 0.7).


start? ​

readonly optional start?: AbsXY

Defined in: packages/core/src/pcg/fractal.ts:147


startAngle? ​

readonly optional startAngle?: number

Defined in: packages/core/src/pcg/fractal.ts:149

Initial heading in degrees (default 90 = up).


style? ​

readonly optional style?: ObjectStyle

Defined in: packages/core/src/pcg/fractal.ts:150

Intermact v1.0 — 文档覆盖 Phase-1 / Phase-2 / Phase-3(全阶段)