Aspose.ThreeD.Utilities

Alle Utility-Klassen sind in diesem Namensraum definiert.

Klassen

KlasseBeschreibung
DummyFileSystemLese-/Schreiboperationen sind Dummy-Operationen.
FileSystemDateisystemkapselung. Aspose.3D verwendet dies zum Lesen/Schreiben von Abhängigkeiten.
IOUtilsDienstprogramme zum Schreiben von Matrix/Vektor in Binärschreiber
LocalFileSystemDieLocalFileSystem ordnet die Lese-/Schreiboperationen dem lokalen Verzeichnis zu.
MathUtilsEine Reihe nützlicher mathematischer Hilfsmittel.
MemoryFileSystemDieMemoryFileSystemordnet die Lese-/Schreiboperationen dem Speicher zu.
ParseExceptionAusnahme, wenn Aspose.3D die Eingabe nicht parsen konnte.
SemanticAttributeDem Benutzer erlauben, seine eigene Struktur für die statische Deklaration von zu verwendenVertexDeclaration
TransformBuilderDieTransformBuilder wird verwendet, um eine Transformationsmatrix durch eine Kette von Transformationen zu erstellen.
VertexScheitelpunktreferenz, die verwendet wird, um auf den rohen Scheitelpunkt in zuzugreifenTriMesh .
VertexDeclarationDie Deklaration der Struktur eines benutzerdefinierten Scheitelpunkts
VertexFieldBeschreibung des Feldspeicherlayouts von Vertex.
WatermarkDienstprogramm zum Codieren/Decodieren von Blind-Wasserzeichen zu/von einem Mesh.
ZipArchiveFileSystemDateisystem, um den schreibgeschützten Zugriff auf die angegebene Zip-Datei oder den Zip-Stream bereitzustellen. Das Dateisystem wird nach dem Öffnen/Speichern verworfen.

Schnittstellen

SchnittstelleBeschreibung
IArrayList<T>Aspose.3D hat seine eigene, hochgradig optimierte Implementierung vonList zum besseren Laden/Speichern von performance Nur diese Schnittstelle wird dem Benutzer mit angezeigtIList kompatible und ähnliche Schnittstellen.

Aufzählung

AufzählungBeschreibung
BoundingBoxExtentDie Ausdehnung des Begrenzungsrahmens
ComposeOrderDie Reihenfolge zum Erstellen der Transformationsmatrix
VertexFieldDataTypeDatentyp des Scheitelpunktfelds
VertexFieldSemanticDie Semantik des Vertexfeldes