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(全阶段)