TransformBuilder

TransformBuilder

Genel Bakış

TransformBuilder Aspose.3D FOSS içinde Python için bir sınıftır.

TransformBuilder, bir dizi dönüşümle dönüşüm matrisini oluşturmak için kullanılır.

Bu sınıf, Python programlarındaki TransformBuilder nesneleri için 19 yöntem bildirir. Kullanılabilir yöntemler şunlardır: __init__, append, compose, prepend, rearrange, reset, rotate, rotate_degree, rotate_euler_degree, rotate_euler_radian, rotate_radian, scale ve 1 ek yöntem. Tüm genel üyeler, Aspose.3D FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: compose_order, matrix.

Özellikler

AdTürErişimAçıklama
matrix'Matrix4'Okuma/YazmaMatris’i alır veya ayarlar.
compose_order'ComposeOrder'Okuma/YazmaBileştirme sırasını alır veya ayarlar.

Yöntemler

İmzaAçıklama
__init__(initial: 'Matrix4', order: 'ComposeOrder')FOSS sürümünde uygulanmadı — çalışma zamanında bir istisna atar. Calls init(initial, order) bu TransformBuilder örneğinde.
scale(s: float) → 'TransformBuilder'FOSS sürümünde uygulanmadı — çalışma zamanında istisna fırlatır. Bu TransformBuilder örneğinde scale(s) metodunu çağırır.
scale(x: float, y: float, z: float) → 'TransformBuilder'FOSS sürümünde uygulanmadı — çalışma zamanında istisna fırlatır. Bu TransformBuilder örneğinde scale(x, y, z) metodunu çağırır.
scale(s: 'Vector3') → 'TransformBuilder'FOSS sürümünde uygulanmadı — çalışma zamanında istisna fırlatır. Bu TransformBuilder örneğinde scale(s) metodunu çağırır.
rotate_degree(angle: float, axis: 'Vector3') → 'TransformBuilder'FOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. Bu TransformBuilder örneğinde rotate_degree(angle, axis) metodunu çağırır.
rotate_degree(rot: 'Vector3', order: 'RotationOrder')FOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. Bu TransformBuilder örneğinde rotate_degree(rot, order) metodunu çağırır.
rotate_radian(angle: float, axis: 'Vector3') → 'TransformBuilder'FOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. Bu TransformBuilder örneğinde rotate_radian(angle, axis) metodunu çağırır.
rotate_radian(rot: 'Vector3', order: 'RotationOrder')FOSS sürümünde uygulanmadı — çalışma zamanında hata verir. Bu TransformBuilder örneğinde rotate_radian(rot, order) metodunu çağırır.
rotate_euler_radian(x: float, y: float, z: float) → 'TransformBuilder'FOSS sürümünde uygulanmadı — çalışma zamanında hata verir. Bu TransformBuilder örneğinde rotate_euler_radian(x, y, z) metodunu çağırır.
rotate_euler_radian(r: 'Vector3') → 'TransformBuilder'FOSS sürümünde uygulanmamıştır — çalışma zamanında hata verir. Bu TransformBuilder örneğinde rotate_euler_radian(r) çağrısı yapar.
translate(tx: float, ty: float, tz: float) → 'TransformBuilder'FOSS sürümünde uygulanmamıştır — çalışma zamanında hata verir. ortranslate(v)` dönüşüm zincirine bir çeviri adımı ekler ve daha fazla zincirleme için builder’ı döndürür
translate(v: 'Vector3') → 'TransformBuilder'FOSS sürümünde uygulanmamıştır — çalışma zamanında hata verir. Bu TransformBuilder örneğinde translate(v) çağrısı yapar.
compose(m: 'Matrix4')FOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. Bu TransformBuilder örneğinde compose(m) çağırır.
append(m: 'Matrix4') → 'TransformBuilder'FOSS sürümünde uygulanmadı — çalışma zamanında bir istisna fırlatır. Bu TransformBuilder örneğinde append(m) çağırır.
prepend(m: 'Matrix4') → 'TransformBuilder'FOSS sürümünde uygulanmadı — çalışma zamanında bir istisna fırlatır. Bu TransformBuilder örneğinde prepend(m) çağırır.
rearrange(new_x: 'Axis', new_y: 'Axis', new_z: 'Axis') → 'TransformBuilder'FOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. Bu TransformBuilder örneğinde rearrange(new_x, new_y, new_z) çağırır.
rotate(q: 'Quaternion') → 'TransformBuilder'FOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. Bu TransformBuilder örneğinde rotate(q) çağırır.
rotate_euler_degree(deg_x: float, deg_y: float, deg_z: float) → 'TransformBuilder'FOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. Bu TransformBuilder örneğinde rotate_euler_degree(deg_x, deg_y, deg_z) çağırır.
reset()FOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. Bu TransformBuilder örneğinde reset’i çağırır.

Ayrıca Bakınız

 Türkçe