ThreeMfPlugin
Overview
ThreeMfPlugin registers 3MF (.3mf) I/O support in the Aspose.3D for TypeScript runtime. It wires together the format detector, importer, and exporter components for the 3MF (.3mf) format so that Scene.open() and Scene.save() can transparently read and write .3mf files without any explicit format configuration by the caller. Plugins are initialised automatically when the @aspose-3d/api package is loaded at application startup; you do not need to instantiate or register them directly in your own code.
Methods
| Signature | Description |
|---|---|
constructor() | |
getInstance() → ThreeMfPlugin | |
getFileFormat() → ThreeMfFormat | Returns the ThreeMfFormat object representing the 3MF format |
getImporter() → ThreeMfImporter | Returns a ThreeMfImporter for importing 3MF files |
getExporter() → ThreeMfExporter | Returns a ThreeMfExporter for exporting 3MF files |
getFormatDetector() → ThreeMfFormatDetector | Returns a ThreeMfFormatDetector to detect 3MF files |
createLoadOptions() → ThreeMfLoadOptions | Creates a ThreeMfLoadOptions with default import settings |
createSaveOptions() → ThreeMfSaveOptions | Creates a ThreeMfSaveOptions with default export settings |