Serialization

These classes are related to serialization of geometry classes.

  • IModelJson.Reader, IModelJson.Writer -- Conversion of in-memory geometry objects to json objects for persistence and transmission.

Classes

Name Description  
BentleyGeometryFlatBuffer Top level entries to convert between GeometryQuery types and FlatBuffer Bytes.  
BSplineCurve3dH Weighted (Homogeneous) BSplineCurve in 3d  
DeepCompare Utilities to compare json objects by searching through their properties.  

Namespaces

Name Description  
BGFBAccessors  
IModelJson ImodelJson namespace has classes for serializing and deserialization json objects  
SerializationHelpers The SerializationHelpers namespace has helper classes for serializing and deserializing geometry, such as B-spline curves and surfaces.  

Last Updated: 27 March, 2024