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: 17 December, 2024