Aspose.ThreeD.Utilities

Toutes les classes d’utilitaires sont définies dans cet espace de noms.

Des classes

ClasserLa description
DummyFileSystemLes opérations de lecture/écriture sont des opérations factices.
FileSystemEncapsulation du système de fichiers. Aspose.3D l’utilisera pour lire/écrire les dépendances.
IOUtilsUtilitaires pour écrire une matrice/un vecteur sur un graveur binaire
LocalFileSystemLeLocalFileSystem mappera les opérations de lecture/écriture sur le répertoire local.
MathUtilsUn ensemble d’utilitaires mathématiques utiles.
MemoryFileSystemLeMemoryFileSystemmappera les opérations de lecture/écriture sur la mémoire.
ParseExceptionException lorsque Aspose.3D n’a pas réussi à analyser l’entrée.
SemanticAttributeAutoriser l’utilisateur à utiliser sa propre structure pour la déclaration statique deVertexDeclaration
TransformBuilderLeTransformBuilder est utilisé pour construire la matrice de transformation par une chaîne de transformations.
VertexRéférence de sommet, utilisée pour accéder au sommet brut dansTriMesh .
VertexDeclarationLa déclaration d’une structure de sommet personnalisée
VertexFieldDescription de la disposition de la mémoire de champ de Vertex.
WatermarkUtilitaire pour encoder/décoder un filigrane aveugle vers/depuis un maillage.
ZipArchiveFileSystemSystème de fichiers à fournir à l’accès en lecture seule au fichier zip ou au flux zip spécifié. Le système de fichiers sera supprimé après l’opération d’ouverture/d’enregistrement.

Interfaces

InterfaceLa description
IArrayList<T>Aspose.3D a sa propre implémentation hautement optimisée deList pour une meilleure performance de chargement/sauvegarde Seule cette interface est exposée pour l’utilisateur avecIList interfaces compatibles et similaires.

Énumération

ÉnumérationLa description
BoundingBoxExtentL’étendue de la boîte englobante
ComposeOrderL’ordre de composition de la matrice de transformation
VertexFieldDataTypeType de données du champ Vertex
VertexFieldSemanticLa sémantique du champ vertex