ObjPlugin
Overview
ObjPlugin реєструє підтримку Wavefront OBJ (.obj) I/O в Aspose.3D для часу виконання TypeScript. Він об’єднує з собою ObjFormatDetector, ObjImporter, і ObjExporter компоненти, так що Scene.open() і Scene.save() може прозоро обробляти .obj Плогині автоматично ініціюються, коли @aspose-3d/api пакет завантажується; код програми не потребує інстанціації або реєстрації їх безпосередньо.
Description
ObjPlugin є клас в бібліотеці FOSS для Aspose.3D, що викриває 7 методів і 0 властивостей для програмного використання. Він розширює Plugin, успадковуючи спільну функціональність від свого батьківського типу.
Основні можливості включають: Створює новий об’ект Objplugin. Ці операції дозволяють розробникам інтегрувати функціональність ObJ Plugin безпосередньо в додатки TypeScript.
Інстанції створюються за допомогою одного конструктора, який ініціалізує об’єкт з умовними значеннями.
Methods
| Signature | Description |
|---|---|
constructor() | Створює новий об’ект ObjPlugin |
getInstance() → ObjPlugin | ` повертає синглтон, який надає доступ до формату OBJ, його імпортера, експортера та детектора формату. |
getFileFormat() → ObjFormat | Повертає ObjFormat , пов’язаний з цим плагіном. |
getImporter() → ObjImporter | Повертає ObjImporter для читання файлів OBJ |
getExporter() → ObjExporter | Повертає ObjExporter для запису файлів OBJ |
getFormatDetector() → ObjFormatDetector | Повертає ObjFormatDetector для виявлення формату OBJ |
createLoadOptions() → ObjLoadOptions | Створює об’єкт ObjLoadOptions за замовчуванням |
createSaveOptions() → ObjSaveOptions | Створює об’єкт ObjSaveOptions за замовчуванням |