Aspose.ThreeD.Utilities

Όλες οι κατηγορίες βοηθητικών προγραμμάτων ορίζονται σε αυτόν τον χώρο ονομάτων.

Τάξεις

ΤάξηΠεριγραφή
DummyFileSystemΟι πράξεις ανάγνωσης/εγγραφής είναι εικονικές πράξεις.
FileSystemΕνθυλάκωση συστήματος αρχείων. Το Aspose.3D θα το χρησιμοποιήσει για την ανάγνωση/εγγραφή εξαρτήσεων.
IOUtilsΒοηθητικά προγράμματα για εγγραφή μήτρας/διανύσματος σε δυαδικό πρόγραμμα εγγραφής
LocalFileSystemΤοLocalFileSystem θα αντιστοιχίσει τις λειτουργίες ανάγνωσης/εγγραφής στον τοπικό κατάλογο.
MathUtilsΈνα σύνολο χρήσιμων μαθηματικών βοηθητικών προγραμμάτων.
MemoryFileSystemΤοMemoryFileSystemθα αντιστοιχίσει τις λειτουργίες ανάγνωσης/εγγραφής στη μνήμη.
ParseExceptionΕξαίρεση όταν το Aspose.3D απέτυχε να αναλύσει την είσοδο.
SemanticAttributeΝα επιτρέπεται στον χρήστη να χρησιμοποιεί τη δική του δομή για στατική δήλωσηVertexDeclaration
TransformBuilderΤοTransformBuilder χρησιμοποιείται για τη δημιουργία πίνακα μετασχηματισμού από μια αλυσίδα μετασχηματισμών.
VertexΑναφορά κορυφής, που χρησιμοποιείται για πρόσβαση στην ακατέργαστη κορυφήTriMesh .
VertexDeclarationΗ δήλωση μιας προσαρμοσμένης δομής κορυφής
VertexFieldΠεριγραφή διάταξης μνήμης πεδίου του Vertex.
WatermarkΒοηθητικό πρόγραμμα για την κωδικοποίηση/αποκωδικοποίηση τυφλού υδατογραφήματος προς/από ένα πλέγμα.
ZipArchiveFileSystemΣύστημα αρχείων για παροχή πρόσβασης μόνο για ανάγνωση σε καθορισμένο αρχείο zip ή ροή zip. Το σύστημα αρχείων θα απορριφθεί μετά τη λειτουργία ανοίγματος/αποθήκευσης.

Δομές

ΔομήΠεριγραφή
BoundingBoxΤο πλαίσιο οριοθέτησης ευθυγραμμισμένο με άξονα
BoundingBox2DΤο πλαίσιο οριοθέτησης ευθυγραμμισμένου άξονα γιαVector2
FMatrix4Matrix 4x4 με όλο το στοιχείο σε float type
FVector2Ένα float διάνυσμα με δύο συνιστώσες.
FVector3Ένα διάνυσμα float με τρεις συνιστώσες.
FVector4Ένα διάνυσμα float με τέσσερα συστατικά.
Matrix4Υλοποίηση μήτρας 4x4.
QuaternionΤο Quaternion χρησιμοποιείται συνήθως για την εκτέλεση περιστροφής στα γραφικά υπολογιστή.
RelativeRectangleΣχετικό ορθογώνιο Ο τύπος μεταξύ της σχετικής συνιστώσας στην απόλυτη τιμή είναι: Κλίμακα * (Πλάτος αναφοράς) + offset Επομένως, αν θέλουμε να αντιπροσωπεύει μια απόλυτη τιμή, αφήστε όλα τα πεδία κλίμακας μηδέν και χρησιμοποιήστε αντί αυτού πεδία μετατόπισης.
Vector2Ένα διάνυσμα με δύο συνιστώσες.
Vector3Ένα διάνυσμα με τρία συστατικά.
Vector4Ένα διάνυσμα με τέσσερα συστατικά.

Διεπαφές

ΔιεπαφήΠεριγραφή
IArrayList<T>Το Aspose.3D έχει τη δική του εξαιρετικά βελτιστοποιημένη εφαρμογήList για καλύτερη φόρτωση/εξοικονόμηση performance Μόνο αυτή η διεπαφή εκτίθεται για χρήστη μεIList συμβατές και παρόμοιες διεπαφές.

Απαρίθμηση

ΑπαρίθμησηΠεριγραφή
BoundingBoxExtentΗ έκταση του πλαισίου οριοθέτησης
ComposeOrderΗ σειρά σύνθεσης μετασχηματισμού matrix
RotationOrderΤα στοιχεία ελέγχου σειράς που rx ry rz εφαρμόζονται στον πίνακα μετασχηματισμού.
VertexFieldDataTypeΤύπος δεδομένων πεδίου κορυφής
VertexFieldSemanticΗ σημασιολογία του πεδίου κορυφής