API Reference > geometry-core > Serialization > IModelJson > IModelJson.CurveCollectionProps IModelJson.CurveCollectionProps Interface Interface for a collection of curves, eg. as used as a swept contour. Extends IModelJson.PlanarRegionProps Properties Name Type Description bagofCurves undefined | [IModelJson.CurveCollectionProps] A collection of curves with no required structure or connections: path undefined | [IModelJson.CurvePrimitiveProps] A sequence of curves joined head to tail: Inherited properties Name Type Inherited from Description loop undefined | [IModelJson.CurvePrimitiveProps] IModelJson.PlanarRegionProps {loop:...} parityRegion undefined | [{ loop: [IModelJson.CurvePrimitiveProps] }] IModelJson.PlanarRegionProps {parityRegion:...} unionRegion undefined | [IModelJson.PlanarRegionProps] IModelJson.PlanarRegionProps {unionRegion:...} Defined in serialization/IModelJsonSchema.ts Line 123 Last Updated: 11 June, 2024