IModelJson.PlanarRegionProps Interface

Interface for a collection of curves that bound a planar region.

Extends

Inherited properties

Name Type Inherited from Description
isInner Inherited boolean | undefined Partial<IModelJson.LoopProps> Flag for inner loop status.
loop Inherited IModelJson.CurvePrimitiveProps[] | undefined Partial<IModelJson.LoopProps> A sequence of curves which connect head to tail, with the final connecting back to the first.
parityRegion Inherited IModelJson.LoopProps[] | undefined Partial<IModelJson.LoopProps> A collection of loops, with composite inside/outside determined by parity rules.
unionRegion Inherited IModelJson.LoopProps | IModelJson.ParityRegionProps[] | undefined Partial<IModelJson.LoopProps> A collection of loops and parityRegions.

Defined in

Last Updated: 24 September, 2026