ObjPlugin
Przegląd
ObjPlugin rejestruje obsługę I/O Wavefront OBJ (.obj) w Aspose.3D dla środowiska uruchomieniowego TypeScript. Łączy ze sobą komponenty ObjFormatDetector, ObjImporter i ObjExporter, aby Scene.open() i Scene.save() mogły transparentnie obsługiwać pliki .obj bez konieczności jawnej konfiguracji. Wtyczki są inicjalizowane automatycznie, gdy pakiet @aspose-3d/api zostaje załadowany; kod aplikacji nie musi ich bezpośrednio tworzyć ani rejestrować.
Opis
ObjPlugin jest klasą w bibliotece FOSS Aspose.3D dla TypeScript, która udostępnia 7 metod i 0 właściwości do użycia programistycznego. Rozszerza Plugin, dziedzicząc wspólną funkcjonalność z typu nadrzędnego.
Podstawowe możliwości obejmują: Tworzy nowy obiekt objplugin. Te operacje umożliwiają programistom bezpośrednią integrację funkcjonalności objplugin w aplikacjach TypeScript.
Instancje są tworzone za pomocą jednego konstruktora, który inicjalizuje obiekt domyślnymi wartościami.
Metody
| Sygnatura | Opis |
|---|---|
constructor() | Tworzy nowy obiekt ObjPlugin |
getInstance() → ObjPlugin | ` zwraca singleton, który zapewnia dostęp do formatu OBJ, jego importera, eksportera i wykrywacza formatu |
getFileFormat() → ObjFormat | Zwraca ObjFormat powiązany z tą wtyczką |
getImporter() → ObjImporter | Zwraca ObjImporter do odczytu plików OBJ |
getExporter() → ObjExporter | Zwraca ObjExporter do zapisywania plików OBJ |
getFormatDetector() → ObjFormatDetector | Zwraca ObjFormatDetector do wykrywania formatu OBJ |
createLoadOptions() → ObjLoadOptions | Tworzy domyślny obiekt ObjLoadOptions |
createSaveOptions() → ObjSaveOptions | Tworzy domyślny obiekt ObjSaveOptions |