TransformBuilder

TransformBuilder

Overview

TransformBuilder यह जावा के लिए Aspose.3D FOSS में एक कक्षा है।.

उपयोगिता वर्ग परिवर्तन मैट्रिक्स के निर्माण के लिए।.

इस कक्षा में जावा प्रोग्रामों में TransformBuilder वस्तुओं के साथ काम करने के लिए 23 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: TransformBuilder, append, compose, getComposeOrder, getMatrix, prepend, reset, rotate, rotateDegree, rotateEulerDegree, rotateEulerRadian, rotateRadian,और 4 अतिरिक्त तरीके।. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.3D FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : composeOrder, matrix.

Properties

NameTypeAccessDescription
matrixMatrix4Readवर्तमान मैट्रिक्स को प्राप्त करें।.
composeOrderComposeOrderReadआदेश को संकलित करें।.

Methods

SignatureDescription
TransformBuilder(order: ComposeOrder)एक नया TransformBuilder बनाता है जिसमें पहचान मैट्रिक्स और निर्दिष्ट आदेश होता है।.
TransformBuilder(initial: Matrix4, order: ComposeOrder)एक नया TransformBuilder निर्दिष्ट प्रारंभिक मैट्रिक्स और आदेश के साथ बनाता है।.
getMatrix()Matrix4वर्तमान मैट्रिक्स को प्राप्त करें।.
setMatrix(value: Matrix4)वर्तमान मैट्रिक्स को स्थापित करें।.
getComposeOrder()ComposeOrderआदेश को संकलित करें।.
setComposeOrder(value: ComposeOrder)कॉम्प्लेक्स आदेश बनाएं।.
compose(m: Matrix4)वर्तमान मैट्रिक्स के साथ निर्दिष्ट मैथ्रिक को जोड़ें।.
append(m: Matrix4)TransformBuilderवर्तमान मैट्रिक्स के लिए निर्दिष्ट मैथ्रिक को जोड़ें।.
prepend(m: Matrix4)TransformBuilderवर्तमान मैट्रिक्स के लिए निर्दिष्ट मैथ्रिक से संबंधित है।.
scale(s: double)TransformBuilderवर्तमान मैट्रिक्स को निर्दिष्ट स्केलर द्वारा स्काइलिंग करें।.
scale(x: double, y: double, z: double)TransformBuilderवर्तमान मैट्रिक्स को निर्दिष्ट कारकों के अनुसार स्केल करें।.
scale(s: Vector3)TransformBuilderवर्तमान मैट्रिक्स को निर्दिष्ट वक्टर द्वारा स्केल करें।.
rotateDegree(angle: double, axis: Vector3)TransformBuilderवर्तमान मैट्रिक्स को निर्दिष्ट कोण (ग्रेड में) के माध्यम से निर्धारित एक्स के चारों ओर घूमता है।.
rotateRadian(angle: double, axis: Vector3)TransformBuilderवर्तमान मैट्रिक्स को निर्दिष्ट कोण (रेडियन में) के माध्यम से निर्धारित एक्स के चारों ओर घूमता है।.
rotate(q: Quaternion)TransformBuilderवर्तमान मैट्रिक्स को निर्दिष्ट क्वार्टरनियम द्वारा घुमाया जाता है।.
rotateEulerDegree(degX: double, degY: double, degZ: double)TransformBuilderवर्तमान मैट्रिक्स को निर्दिष्ट ईउलर कोणों (ग्रेड में) द्वारा घुमाया जाता है।.
rotateEulerRadian(x: double, y: double, z: double)TransformBuilderवर्तमान मैट्रिक्स को निर्दिष्ट ईउलर कोणों (रेडियन में) द्वारा घुमाता है।.
rotateEulerRadian(r: Vector3)TransformBuilderवर्तमान मैट्रिक्स को निर्दिष्ट ईउलर कोणों (रेडियन में) द्वारा घुमाता है।.
translate(tx: double, ty: double, tz: double)TransformBuilderवर्तमान मैट्रिक्स को निर्दिष्ट वक्टर द्वारा अनुवादित करता है।.
translate(v: Vector3)TransformBuilderवर्तमान मैट्रिक्स को निर्दिष्ट वक्टर द्वारा अनुवादित करता है।.
reset()मैट्रिक्स को पहचान में पुनर्स्थापित करें।.
rotateDegree(rot: Vector3, order: RotationOrder)वर्तमान मैट्रिक्स को निर्दिष्ट Euler कोणों (ग्रेड में) द्वारा विशिष्ट आदेश के साथ घुमाया जाता है।.
rotateRadian(rot: Vector3, order: RotationOrder)वर्तमान मैट्रिक्स को निर्दिष्ट एउलर कोणों (रेडियन में) द्वारा विशिष्ट आदेश के साथ घुमाया जाता है।.

See Also

 हिन्दी