Aspose.ThreeD.Utilities
isi
[
bersembunyi
]Semua kelas utilitas ditentukan dalam namespace ini.
Kelas
Kelas | Keterangan |
---|---|
DummyFileSystem | Operasi baca/tulis adalah operasi dummy. |
FileSystem | Enkapsulasi sistem file. Aspose.3D akan menggunakan ini untuk membaca/menulis dependensi. |
IOUtils | Utilitas untuk menulis matriks/vektor ke penulis biner |
LocalFileSystem | ItuLocalFileSystem akan memetakan operasi baca/tulis ke direktori lokal. |
MathUtils | Satu set utilitas matematika yang berguna. |
MemoryFileSystem | ItuMemoryFileSystem akan memetakan operasi baca/tulis ke memori. |
ParseException | Pengecualian saat Aspose.3D gagal mengurai input. |
SemanticAttribute | Izinkan pengguna untuk menggunakan struktur mereka sendiri untuk deklarasi statisVertexDeclaration |
TransformBuilder | ItuTransformBuilder digunakan untuk membangun matriks transformasi dengan rantai transformasi. |
Vertex | Referensi vertex, digunakan untuk mengakses vertex mentah diTriMesh . |
VertexDeclaration | Deklarasi struktur simpul yang ditentukan khusus |
VertexField | Deskripsi tata letak memori bidang Vertex. |
Watermark | Utilitas untuk menyandikan/mendekode tanda air buta ke/dari mesh. |
ZipArchiveFileSystem | Sistem file untuk menyediakan akses baca-saja ke file zip atau aliran zip yang ditentukan. Sistem file akan dibuang setelah operasi buka/simpan. |
Struktur
Struktur | Keterangan |
---|---|
BoundingBox | Kotak pembatas sejajar sumbu |
BoundingBox2D | Kotak pembatas sejajar sumbu untukVector2 |
FMatrix4 | Matriks 4x4 dengan semua komponen bertipe float |
FVector2 | Vektor float dengan dua komponen. |
FVector3 | Vektor float dengan tiga komponen. |
FVector4 | Vektor float dengan empat komponen. |
Matrix4 | implementasi matriks 4x4. |
Quaternion | Quaternion biasanya digunakan untuk melakukan rotasi pada grafik komputer. |
RelativeRectangle | Persegi panjang relatif Rumus antara komponen relatif terhadap nilai absolut adalah: Skala * (Lebar Referensi) + offset Jadi jika kita ingin mewakili nilai absolut, biarkan semua kolom skala nol, dan gunakan kolom offset sebagai gantinya. |
Vector2 | Sebuah vektor dengan dua komponen. |
Vector3 | Sebuah vektor dengan tiga komponen. |
Vector4 | Sebuah vektor dengan empat komponen. |
Antarmuka
Antarmuka | Keterangan |
---|---|
IArrayList<T> | Aspose.3D memiliki implementasinya sendiri yang sangat optimalList untuk kinerja pemuatan/penyimpanan yang lebih baik Hanya antarmuka ini yang dibuka untuk pengguna denganIList antarmuka yang kompatibel dan serupa. |
Pencacahan
Pencacahan | Keterangan |
---|---|
BoundingBoxExtent | Luas kotak pembatas |
ComposeOrder | Urutan penyusunan transform matrix |
RotationOrder | Urutan kontrol yang rx ry rz diterapkan dalam matriks transformasi. |
VertexFieldDataType | Jenis data bidang Vertex |
VertexFieldSemantic | Semantik bidang simpul |