SerializationHelpers Namespace
The SerializationHelpers namespace has helper classes for serializing and deserializing geometry, such as B-spline curves and surfaces.
Class
| Name | Description | 
|---|---|
| SerializationHelpers.Export | Helper class for preparing geometry data for export. | 
| SerializationHelpers.Import | Helper class for preparing geometry data for import. | 
Interface
| Name | Description | 
|---|---|
| SerializationHelpers.BSplineCurveData | Interface for B-spline curve data. | 
| SerializationHelpers.BSplineDataOptions | Interface of options for import/export. | 
| SerializationHelpers.BSplineParams | Interface for data common to B-spline curves and surfaces. | 
| SerializationHelpers.BSplineSurfaceData | Interface for B-spline surface data. | 
Function
| Name | Description | 
|---|---|
| SerializationHelpers.announceZeroBasedIndicesFromSignedOneBasedIndices | Process 1-based blocked indices into 0-based indices. | 
| SerializationHelpers.announceZeroBasedIndicesWithExternalBlocking | Process 0-based indices with blocking specified by another index array. | 
| SerializationHelpers.cloneBSplineCurveData | Clone B-spline curve data | 
| SerializationHelpers.cloneBSplineSurfaceData | Clone B-spline surface data | 
| SerializationHelpers.createBSplineCurveData | Constructor for BSplineCurveData that populates the required data. | 
| SerializationHelpers.createBSplineSurfaceData | Constructor for BSplineSurfaceData that populates the required data. | 
Defined in
Last Updated: 24 June, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.