PropertyCollection (pemegang tempat)

PropertyCollection (pemegang tempat)

Pengamatan umum

TransformBuilder adalah kelas di Aspose.3D FOSS untuk .NET.

TransformBuilder.TransformBuilder creates a builder with an initial matrix and compose order.

Sifat-sifatnya

Nama (Inggris)JenisAksesDeskripsi
MatrixMatrix4Membaca/menulisMendapatkan atau menetapkan matriks transformasi yang dihasilkan
ComposeOrderComposeOrderMembaca/menulisMendapatkan atau menetapkan urutan di mana transformasi disusun

Metode-metode yang digunakan

Tanda tanganDeskripsi
TransformBuilder(initial: Matrix4, order: ComposeOrder)Membuat builder dengan urutan komposisi yang ditentukan dan matriks default
TransformBuilder(order: ComposeOrder)
Compose(m: Matrix4)Mengganti matriks saat ini dengan matrik yang diberikan
Append(m: Matrix4)Mengkalikan matriks saat ini dengan matrix yang diberikan di sebelah kanan.
Prepend(m: Matrix4)Mengkali matriks yang diberikan di sebelah kiri dari matrik saat ini.
Rearrange(newX: Axis, newY: Axis, newZ: Axis)Mengatur kembali sumbu ke newX, newY, and newZ
Scale(s: double)Skala oleh komponen dari Vektor3 yang disediakan
Scale(x: double, y: double, z: double)
Scale(s: Vector3)
RotateDegree(angle: double, axis: Vector3)Berputar dengan Vektor3 derajat menggunakan urutan rotasi yang ditentukan
RotateRadian(angle: double, axis: Vector3)Berputar di sekitar sumbu dengan sudut yang diberikan dalam radian
Rotate(q: Quaternion)Berputar menggunakan quaternion yang ditentukan.
RotateEulerDegree(degX: double, degY: double, degZ: double)Menerapkan rotasi Euler dengan sudut derajat untuk X, Y, Z
RotateEulerRadian(x: double, y: double, z: double)Menerapkan rotasi Euler menggunakan Vector3 dari sudut radian
RotateEulerRadian(r: Vector3)
Translate(tx: double, ty: double, tz: double)Pergerakan oleh komponen dari Vektor3 yang diberikan
Translate(v: Vector3)
Reset()Memulihkan pembangun untuk transformasi identitas
RotateDegree(rot: Vector3, order: RotationOrder)
RotateRadian(rot: Vector3, order: RotationOrder)
 Bahasa Indonesia