StlSaveOptions
Overzicht
StlSaveOptions bepaalt hoe een Scene wordt geserialiseerd naar STL (.stl)-formaat. Maak een instantie, configureer de gewenste eigenschappen, en geef deze door aan Scene.save() om de ingebouwde exportstandaarden te overschrijven. Typische instellingen omvatten de handedness van het uitvoercoördinatensysteem, drijvende-kommagetrouwheid, of binaire buffers zijn ingebed, en de selectie van de formaatversie. Wanneer Scene.save() alleen een bestandspad ontvangt, levert StlFormat automatisch de standaard exportconfiguratie.
Beschrijving
StlSaveOptions is een klasse in de Aspose.3D FOSS-bibliotheek voor TypeScript die 0 methoden en 3 eigenschappen beschikbaar stelt voor programmatisch gebruik. Het breidt SaveOptions uit en erft gedeelde functionaliteit van het bovenliggende type.
Kernmogelijkheden omvatten: boolean; number; boolean. Deze bewerkingen stellen ontwikkelaars in staat om stlsaveoptions-functionaliteit direct te integreren in TypeScript-toepassingen.
De klasse biedt ook de scale-eigenschap (specificeert een uniforme schaalfactor die op het model wordt toegepast bij het opslaan naar stl), de binaryMode-eigenschap (bepaalt of het geëxporteerde stl-bestand in binair (true) of ascii (false) formaat wordt geschreven).
Instanties worden gecreëerd via één enkele constructor die het object initialiseert met standaardwaarden.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
flipCoordinateSystem | boolean | Lezen | |
scale | number | Lezen | Specificeert een uniforme schaalfactor die op het model wordt toegepast bij het opslaan naar STL |
binaryMode | boolean | Lezen | Bepaalt of het geëxporteerde STL-bestand wordt geschreven in binair (true) of ASCII (false) formaat |
Methoden
| Handtekening | Beschrijving |
|---|---|
constructor(fileFormat: FileFormat) | Maakt een nieuwe StlSaveOptions-instantie voor het opgegeven bestandsformaat |