FbxFormat
Panoramica
FbxFormat è il gestore di formato integrato per i file FBX (.fbx) in Aspose.3D per TypeScript. Erede da FileFormat ed espone metodi factory che creano il rilevatore, l’importatore e l’esportatore per questo formato. Quando un Scene carica o salva un file .fbx, delega internamente tutto il lavoro di I/O a questa classe. La classe fornisce inoltre l’accesso alle istanze predefinite FbxFormatLoadOptions e FbxFormatSaveOptions che controllano il comportamento di parsing e serializzazione per ogni operazione di lettura e scrittura.
Descrizione
FbxFormat è una classe nella libreria FOSS Aspose.3D per TypeScript che espone 3 metodi e 8 proprietà per l’uso programmatico. Estende FileFormat, ereditando la funzionalità condivisa dal suo tipo padre.
Le capacità principali includono: string; string[]; string. Queste operazioni consentono agli sviluppatori di integrare la funzionalità fbxformat direttamente nelle applicazioni TypeScript.
La classe fornisce anche la proprietà extension (contiene l’estensione file primaria per i file fbx (es. “fbx”)), la proprietà extensions (contiene un array di tutte le estensioni file fbx supportate), la proprietà contentType (contiene il tipo mime associato ai file fbx).
Le istanze vengono create tramite un unico costruttore che inizializza l’oggetto con valori predefiniti.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
extension | string | Lettura | Contiene l’estensione di file primaria per i file FBX (ad esempio “fbx”) |
extensions | string[] | Lettura | Contiene un array di tutte le estensioni di file FBX supportate |
contentType | string | Lettura | Contiene il tipo MIME associato ai file FBX |
fileFormatType | any | Lettura | Identifica l’identificatore interno del tipo di formato per FBX |
version | string | Lettura | Indica la stringa della versione del formato FBX supportata |
canExport | boolean | Lettura | Indica se i file FBX possono essere esportati |
canImport | boolean | Lettura | Indica se i file FBX possono essere importati |
formats | any[] | Lettura | Elenca descrittori di formato aggiuntivi relativi a FBX |
Metodi
| Firma | Descrizione |
|---|---|
constructor() | |
getInstance() → FbxFormat | Restituisce l’istanza singleton di FbxFormat |
createLoadOptions() → FbxLoadOptions | Crea e restituisce un oggetto FbxLoadOptions predefinito |
createSaveOptions() → FbxSaveOptions | Crea e restituisce un oggetto FbxSaveOptions predefinito |