Quaternion

المعلومات العامة

Quaternion هي فئة في Aspose.3D FOSS لـ Java. الميراث من: Serializable.

Quaternion.Quaternion creates a quaternion with default components (0,0,0,0).

يوفر هذا الفصل 9 طرق للعمل مع كائنات Quaternion في برامج Java. المنهجيات المتاحة تشمل: Quaternion, conjugate, fromAngleAxis, fromEulerAngle, getIdentity, multiply, normalize. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS for Java. خصائص: identity.

خصائص

اسمالنوعالوصولوصف
identityQuaternionاقرأيحصل على الهوية.

الطرق

التوقيعوصف
Quaternion()يبدأ الرباعي مع المكونات x، y، z، w المعطاة
Quaternion(w: double, x: double, y: double, z: double)تدعو Quaternion ((w, x, y, z) على هذه الحالة من كواتيرنيون.
fromEulerAngle(pitch: double, yaw: double, roll: double)Quaternionاتصالات من (أولير أنجل) على هذه الحالة الكواترنيونية.
fromAngleAxis(angle: double, axis: Vector3)Quaternionيخلق رباعي من زاوية الدوران ومستدلال المحور
getIdentity()Quaternionيعيد الهوية.
normalize()Quaternionيعيد رباعي واحد طوله يساوي الأصل
conjugate()Quaternionيعيد المشتبكة من الكواترنيون (سلب الجزء المتجه)
multiply(a: Quaternion, b: Quaternion)Quaternionيعيد المعدل لـ 2 أهمية a و b
multiply(q: Quaternion)Quaternionتدعو ضرب ((q) على هذه الحالة Quaternion.

انظر أيضاً

 العربية