ObjPlugin
Panoramica
ObjPlugin registra il supporto I/O Wavefront OBJ (.obj) nel Aspose.3D per il runtime TypeScript. Collega insieme i componenti ObjFormatDetector, ObjImporter e ObjExporter in modo che Scene.open() e Scene.save() possano gestire trasparentemente i file .obj senza richiedere alcuna configurazione esplicita. I plugin vengono inizializzati automaticamente quando il pacchetto @aspose-3d/api viene caricato; il codice dell’applicazione non deve istanziarli o registrarli direttamente.
Descrizione
ObjPlugin è una classe nella libreria FOSS Aspose.3D per TypeScript che espone 7 metodi e 0 proprietà per l’uso programmatico. Estende Plugin, ereditando la funzionalità condivisa dal suo tipo padre.
Le capacità principali includono: Crea un nuovo oggetto objplugin. Queste operazioni consentono agli sviluppatori di integrare la funzionalità objplugin direttamente nelle applicazioni TypeScript.
Le istanze vengono create tramite un unico costruttore che inizializza l’oggetto con valori predefiniti.
Metodi
| Firma | Descrizione |
|---|---|
constructor() | Crea un nuovo oggetto ObjPlugin |
getInstance() → ObjPlugin | ` restituisce un singleton che fornisce l’accesso al formato OBJ, al suo importatore, esportatore e rilevatore di formato |
getFileFormat() → ObjFormat | Restituisce il ObjFormat associato a questo plugin |
getImporter() → ObjImporter | Restituisce un ObjImporter per leggere i file OBJ |
getExporter() → ObjExporter | Restituisce un ObjExporter per scrivere file OBJ |
getFormatDetector() → ObjFormatDetector | Restituisce un ObjFormatDetector per rilevare il formato OBJ |
createLoadOptions() → ObjLoadOptions | Crea un oggetto ObjLoadOptions predefinito |
createSaveOptions() → ObjSaveOptions | Crea un oggetto ObjSaveOptions predefinito |