Skip to content

Intermact API Reference / @intermact/core / GeometryProviderConfig

Interface: GeometryProviderConfig

Defined in: packages/core/src/geometry/provider.ts:25

Configuration for a primitive's geometry provider.

Properties

contourGlyphIndex?

readonly optional contourGlyphIndex?: readonly number[]

Defined in: packages/core/src/geometry/provider.ts:32

Flat contour index → fill group index.


defaultSamples?

readonly optional defaultSamples?: number

Defined in: packages/core/src/geometry/provider.ts:36

Default resample count for samplePath when none is requested.


fillable

readonly fillable: boolean

Defined in: packages/core/src/geometry/provider.ts:27


fillGroupColors?

readonly optional fillGroupColors?: readonly string[]

Defined in: packages/core/src/geometry/provider.ts:34

Per-fill-group CSS colors (heatmap/colored cells, design.md §6.2).


fillGroups?

readonly optional fillGroups?: readonly readonly RawContour[][]

Defined in: packages/core/src/geometry/provider.ts:30

Independent fill groups (one per glyph) for correct hole handling.


fillRule?

readonly optional fillRule?: "nonzero" | "evenodd"

Defined in: packages/core/src/geometry/provider.ts:28


rawContours

readonly rawContours: readonly RawContour[]

Defined in: packages/core/src/geometry/provider.ts:26

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