Aspose.ThreeD.Utilities

Tutte le classi di utilità sono definite in questo spazio dei nomi.

Classi

ClasseDescrizione
DummyFileSystemLe operazioni di lettura/scrittura sono operazioni fittizie.
FileSystemIncapsulamento del file system. Aspose.3D lo utilizzerà per leggere/scrivere le dipendenze.
IOUtilsUtilità per scrivere matrici/vettori su binari writer
LocalFileSystemIlLocalFileSystem mapperà le operazioni di lettura/scrittura nella directory locale.
MathUtilsUn insieme di utili utilità matematiche.
MemoryFileSystemIlMemoryFileSystemmapperà le operazioni di lettura/scrittura in memoria.
ParseExceptionEccezione quando Aspose.3D non è riuscito ad analizzare l’input.
SemanticAttributeConsenti all’utente di utilizzare la propria struttura per la dichiarazione statica diVertexDeclaration
TransformBuilderIlTransformBuilder viene utilizzato per costruire la matrice di trasformazione mediante una catena di trasformazioni.
VertexRiferimento al vertice, utilizzato per accedere al vertice grezzo inTriMesh .
VertexDeclarationLa dichiarazione della struttura di un vertice definito dall’utente
VertexFieldDescrizione del layout della memoria del campo di Vertex.
WatermarkUtilità per codificare/decodificare filigrana cieca in/da una mesh.
ZipArchiveFileSystemFile system per fornire l’accesso in sola lettura al file zip o al flusso zip specificato. Il file system verrà eliminato dopo l’operazione di apertura/salvataggio.

Interfacce

InterfacciaDescrizione
IArrayList<T>Aspose.3D ha una propria implementazione altamente ottimizzata diList per prestazioni di caricamento/salvataggio migliori Solo questa interfaccia è esposta per l’utente conIList interfacce compatibili e simili.

Enumerazione

EnumerazioneDescrizione
BoundingBoxExtentL’estensione del riquadro di delimitazione
ComposeOrderL’ordine per comporre la matrice di trasformazione
VertexFieldDataTypeTipo di dati del campo Vertex
VertexFieldSemanticLa semantica del campo vertice