Matrix4

Matrix4 class

4x4 मैट्रिक्स कार्यान्वयन।

प्रॉपर्टीज़

नामविवरण
m00यह m00।
m01यह m01।
m02यह m02।
m03यह m03।
m10यह m10।
m11यह m11।
m12यह m12.
m13यह m13.
m20यह m20.
m21यह m21.
m22यह m22.
m23यह m23.
m30यह m30.
m31यह m31.
m32यह m32.
m33यह m33.

विधियाँ

constructor

नामविवरण
constructor()

Result:


constructor_overload

नामविवरण
constructor_overload(r0, r1, r2, r3)4 पंक्तियों से मैट्रिक्स बनाता है।

Parameters:

नामप्रकारविवरण
r0Vector4R0.
r1Vector4R1.
r2Vector4R2.
r3Vector4R3.

Result:


constructor_overload2

नामविवरण
constructor_overload2(m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33)Matrix4 स्ट्रक्ट का एक नया उदाहरण प्रारंभ करता है।

Parameters:

नामप्रकारविवरण
m00NumberM00.
m01NumberM01.
m02NumberM02.
m03NumberM03.
m10NumberM10.
m11NumberM11.
m12NumberM12.
m13NumberM13.
m20NumberM20.
m21NumberM21.
m22NumberM22.
m23NumberM23.
m30NumberM30.
m31NumberM31.
m32NumberM32.
m33NumberM33.

Result:


constructor_overload3

नामविवरण
constructor_overload3(m)एक FMatrix4 उदाहरण से Matrix4 बनाएं

Parameters:

नामप्रकारविवरण
FMatrix4null

Result:


constructor_overload4

नामविवरण
constructor_overload4(m)Matrix4 स्ट्रक्ट का एक नया उदाहरण प्रारंभ करता है।

Parameters:

नामप्रकारविवरण
mNumber[]M.

Result:


getIdentity

नामविवरण
getIdentity()पहचान मैट्रिक्स प्राप्त करता है। पहचान।

Result:


getDeterminant

नामविवरण
getDeterminant()मैट्रिक्स का निर्धारक प्राप्त करता है। निर्धारक।

Result:


concatenate

नामविवरण
concatenate(m2)दोनों मैट्रिक्स को जोड़ता है

Parameters:

नामप्रकारविवरण
m2Matrix4M2.

Result: Matrix4


transpose

नामविवरण
transpose()इस instance को ट्रांसपोज़ करता है।

Result: Matrix4


normalize

नामविवरण
normalize()इस उदाहरण को सामान्यीकृत करता है।

Result: Matrix4


inverse

नामविवरण
inverse()इस उदाहरण का उलटा बनाता है।

Result: Matrix4


setTRS

नामविवरण
setTRS(translation, rotation, scale)मैट्रिक्स को अनुवाद/घूर्णन/स्केल के साथ आरंभ करता है।

Parameters:

नामप्रकारविवरण
अनुवादVector3अनुवाद।
घूर्णनVector3घूर्णन के लिए यूलेर कोण, फ़ील्ड डिग्री में हैं।
स्केलVector3स्केल।

Result: Matrix4


toArray

नामविवरण
toArray()मैट्रिक्स को एरे में बदलता है।

Result: Number[]


toString

नामविवरण
toString()वर्तमान Matrix4 को दर्शाने वाला java.lang.String लौटाता है।

Result: स्ट्रिंग


translate

नामविवरण
translate(t)एक मैट्रिक्स बनाता है जो x-अक्ष, y-अक्ष और z-अक्ष के साथ अनुवाद करता है।

Parameters:

नामप्रकारविवरण
tVector3अनुवाद ऑफ़सेट

Result: Matrix4


translate

नामविवरण
translate(tx, ty, tz)एक मैट्रिक्स बनाता है जो x-अक्ष, y-अक्ष और z-अक्ष के साथ अनुवाद करता है।

Parameters:

नामप्रकारविवरण
txNumberX-निर्देशांक ऑफ़सेट
tyNumberY-निर्देशांक ऑफ़सेट
tzNumberZ-निर्देशांक ऑफ़सेट

Result: Matrix4


scale

नामविवरण
scale(s)एक मैट्रिक्स बनाता है जो x-axis, y-axis और z-axis के साथ स्केल करता है।

Parameters:

नामप्रकारविवरण
sVector3स्केलिंग फैक्ट्रीज़ x-axis, y-axis और z-axis पर लागू होती हैं।

Result: Matrix4


scale

नामविवरण
scale(s)एक मैट्रिक्स बनाता है जो x-axis, y-axis और z-axis के साथ स्केल करता है।

Parameters:

नामप्रकारविवरण
sNumberस्केलिंग फैक्ट्रीज़ सभी अक्षों पर लागू होती हैं।

Result: Matrix4


scale

नामविवरण
scale(sx, sy, sz)एक मैट्रिक्स बनाता है जो x-axis, y-axis और z-axis के साथ स्केल करता है।

Parameters:

नामप्रकारविवरण
sxNumberस्केलिंग फैक्ट्रीज़ x-axis पर लागू होती हैं।
syNumberस्केलिंग फैक्ट्रीज़ y-axis पर लागू होती हैं।
szNumberस्केलिंग फैक्ट्रीज़ z-axis पर लागू होती हैं।

Result: Matrix4


rotateFromEuler

नामविवरण
rotateFromEuler(eul)Euler कोण से एक रोटेशन मैट्रिक्स बनाएं।

Parameters:

नामप्रकारविवरण
eulVector3रैडियन में रोटेशन

Result: Matrix4


rotateFromEuler

नामविवरण
rotateFromEuler(rx, ry, rz)Euler कोण से एक रोटेशन मैट्रिक्स बनाएं।

Parameters:

नामप्रकारविवरण
rxNumberx-axis में रैडियन में रोटेशन
ryNumbery-axis में रैडियन में रोटेशन
rzNumberz अक्ष में रेडियन में घूर्णन

Result: Matrix4


rotate

नामविवरण
rotate(angle, axis)घूर्णन कोण और अक्ष द्वारा एक घूर्णन मैट्रिक्स बनाएं

Parameters:

नामप्रकारविवरण
कोणNumberरेडियन में घूर्णन कोण
अक्षVector3घूर्णन अक्ष

Result: Matrix4


rotate

नामविवरण
rotate(q)क्वाटरनियन से एक घूर्णन मैट्रिक्स बनाएं

Parameters:

नामप्रकारविवरण
qक्वाटरनियनघूर्णन क्वाटरनियन

Result: Matrix4