Constructs an FDSExporter.
The default supported schema version.
Data type of the file written by this Exporter.
The exported model file format.
List of supported schema versions.
Exports a SceneModel and/or a DataModel to file data.
The parameters used for writing the file data.
Options for customizing the export process.
Resolves when the SceneModel and/or DataModel has been successfully written.
Writes an FDS-shaped DataModel back to a v6 namelist text file.
The exporter is the inverse of FDSLoader. It walks the typed FDS DataObjects produced by the loader's
buildDataModelstep —FDSProject/FDSSurface/FDSMesh/FDSObstruction/FDSVent/FDSHole— and reconstitutes one namelist record per object. XB / IJK / MB / IOR come from theGeometryPropertySet, every other parameter from theFDSPropertySet (which preserves the original namelist parameters verbatim), and SURF_ID from theusesSurfaceRelationship.The DataModel is the canonical source; the SceneModel — if supplied — is not consulted by the v1 encoder. Reconstituting the authored XB from hole-cut SceneMesh remainders would be lossy.
For detailed usage, refer to @xeokit/sdk/formats/fds.