PropertyCollection - A helyfogadó.
Összefoglaló
TransformBuilder Az Aspose.3D FOSS .NET-es osztály.
TransformBuilder.TransformBuilder creates a builder with an initial matrix and compose order.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
Matrix | Matrix4 | Olvasás/írás | Megkapja vagy állítja a kapott átalakítási mátrixot. |
ComposeOrder | ComposeOrder | Olvasás/írás | Megkapja vagy meghatározza a transformációk összetételének sorrendjét. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
TransformBuilder(initial: Matrix4, order: ComposeOrder) | A megadott szerkesztési sorrendgel és az alapértelmezett mátrixsal egy építőt hoz létre. |
TransformBuilder(order: ComposeOrder) | |
Compose(m: Matrix4) | A jelenlegi mátrix helyettesíti a megadott mátriccsel. |
Append(m: Matrix4) | Szorozza a jelenlegi mátrixot az adott matrixmal jobbra. |
Prepend(m: Matrix4) | Az adott mátrixot a jelenlegi mátrica bal oldalán szorítja. |
Rearrange(newX: Axis, newY: Axis, newZ: Axis) | Újrarendel a tengelyeket newX, newY, NewZ-re. |
Scale(s: double) | A megadott Vector3 összetevői által meghatározott méretek |
Scale(x: double, y: double, z: double) | |
Scale(s: Vector3) | |
RotateDegree(angle: double, axis: Vector3) | A meghatározott forgási sorrend használatával egy 3 fokos vektorral forog. |
RotateRadian(angle: double, axis: Vector3) | A radiánban megadott szög szerint forog a tengely körül. |
Rotate(q: Quaternion) | A meghatározott kvaterniont használva forog. |
RotateEulerDegree(degX: double, degY: double, degZ: double) | Alkalmazza az Euler-forgást X, Y és Z fokos szögekkel. |
RotateEulerRadian(x: double, y: double, z: double) | Az Euler-forgást alkalmazza a radianszögek vektorja által. |
RotateEulerRadian(r: Vector3) | |
Translate(tx: double, ty: double, tz: double) | A megadott vektor3 összetevői által mozog |
Translate(v: Vector3) | |
Reset() | Az identitás átalakításához visszaállítja a fejlesztőt. |
RotateDegree(rot: Vector3, order: RotationOrder) | |
RotateRadian(rot: Vector3, order: RotationOrder) |