StlSaveOptions
Przegląd
StlSaveOptions kontroluje, jak Scene jest serializowany do formatu STL (.stl). Utwórz instancję, skonfiguruj żądane właściwości i przekaż ją do Scene.save(), aby nadpisać wbudowane domyślne ustawienia eksportu. Typowe ustawienia obejmują orientację układu współrzędnych wyjściowych, precyzję liczb zmiennoprzecinkowych, czy bufor binarny jest osadzony, oraz wybór wersji formatu. Gdy Scene.save() otrzymuje tylko ścieżkę pliku, StlFormat automatycznie dostarcza domyślną konfigurację eksportu.
Opis
StlSaveOptions jest klasą w bibliotece Aspose.3D FOSS dla TypeScript, która udostępnia 0 metod i 3 właściwości do użycia programistycznego. Rozszerza SaveOptions, dziedzicząc wspólną funkcjonalność z typu nadrzędnego.
Kluczowe możliwości obejmują: boolean; number; boolean. Te operacje umożliwiają deweloperom integrację funkcjonalności stlsaveoptions bezpośrednio w aplikacjach TypeScript.
Klasa udostępnia również właściwość scale (określa jednolity współczynnik skalowania stosowany do modelu przy zapisie do stl) oraz właściwość binaryMode (kontroluje, czy eksportowany plik stl jest zapisywany w formacie binarnym (true) czy ascii (false)).
Instancje są tworzone za pomocą jednego konstruktora, który inicjalizuje obiekt domyślnymi wartościami.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
flipCoordinateSystem | boolean | Odczyt | |
scale | number | Odczyt | Określa jednolity współczynnik skalowania stosowany do modelu przy zapisywaniu do STL |
binaryMode | boolean | Odczyt | Kontroluje, czy wyeksportowany plik STL jest zapisywany w formacie binarnym (true) czy ASCII (false) |
Metody
| Sygnatura | Opis |
|---|---|
constructor(fileFormat: FileFormat) | Tworzy nową instancję StlSaveOptions dla określonego formatu pliku |