Vector3

Vector3 class

तीन घटकों वाला वेक्टर।

प्रॉपर्टीज़

नामविवरण
xx घटक।
yy घटक।
zz घटक।
ORIGINमूल स्थिति प्राप्त करता है। मूल।
UNIT_SCALEयूनिट स्केल वेक्टर प्राप्त करता है।
X_AXISX अक्ष प्राप्त करता है। X अक्ष।
Y_AXISY अक्ष प्राप्त करता है। Y अक्ष।
Z_AXISZ अक्ष प्राप्त करता है। Z अक्ष।

विधियाँ

constructor

नामविवरण
constructor()

Result:


constructor_overload

नामविवरण
constructor_overload(x, y, z)Vector3 संरचना का नया उदाहरण प्रारंभ करता है।

Parameters:

नामप्रकारविवरण
xNumberx निर्देशांक।
yNumbery निर्देशांक।
zNumberz निर्देशांक।

Result:


constructor_overload2

नामविवरण
constructor_overload2(vec)Vector3 संरचना का नया उदाहरण प्रारंभ करता है।

Parameters:

नामप्रकारविवरण
vecFVector3x निर्देशांक।

Result:


constructor_overload3

नामविवरण
constructor_overload3(v)Vector3 संरचना का नया उदाहरण प्रारंभ करता है।

Parameters:

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

Result:


constructor_overload4

नामविवरण
constructor_overload4(vec4)Vector3 संरचना का नया उदाहरण प्रारंभ करता है।

Parameters:

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

Result:


getLength2

नामविवरण
getLength2()लंबाई का वर्ग प्राप्त करता है। length2।

Result:


getLength

नामविवरण
getLength()इस वेक्टर की लंबाई प्राप्त करता है। लंबाई।

Result:


equals

नामविवरण
equals(obj)जाँचें कि दो vector3 बराबर हैं

Parameters:

नामप्रकारविवरण
objऑब्जेक्टसमानता जाँचने के लिए वस्तु।

Result: boolean


hashCode

नामविवरण
hashCode()Vector3 का हैश कोड प्राप्त करता है

Result: Number


dot

नामविवरण
dot(rhs)दो वेक्टरों का डॉट प्रोडक्ट प्राप्त करता है

Parameters:

नामप्रकारविवरण
rhsVector3दाएँ हाथ की मान।

Result: Number


normalize

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

Result: Vector3


sin

नामविवरण
sin()प्रत्येक घटक पर साइन की गणना करता है

Result: Vector3


cos

नामविवरण
cos()प्रत्येक घटक पर कोसाइन की गणना करता है

Result: Vector3


cross

नामविवरण
cross(rhs)दो वेक्टरों का क्रॉस प्रोडक्ट

Parameters:

नामप्रकारविवरण
rhsVector3दाएँ हाथ की मान।

Result: Vector3


set

नामविवरण
set(newX, newY, newZ)एक कॉल में x/y/z घटक सेट करता है।

Parameters:

नामप्रकारविवरण
newXNumberx घटक।
newYNumbery घटक।
newZNumberz घटक।

Result: Vector3


toString

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

Result: स्ट्रिंग


angleBetween

नामविवरण
angleBetween(dir, up)दो दिशा के बीच का आंतरिक कोण गणना करें दो दिशा गैर-नॉर्मलाइज़्ड वेक्टर हो सकते हैं

Parameters:

नामप्रकारविवरण
dirVector3तुलना करने के लिए दिशा वेक्टर
upVector3दो दिशा के साझा तल का up वेक्टर

Result: Number


angleBetween

नामविवरण
angleBetween(dir)दो दिशा के बीच का आंतरिक कोण गणना करें दो दिशा गैर-नॉर्मलाइज़्ड वेक्टर हो सकते हैं

Parameters:

नामप्रकारविवरण
dirVector3तुलना करने के लिए दिशा वेक्टर

Result: Number


compareTo

नामविवरण
compareTo(other)वर्तमान वेक्टर की तुलना किसी अन्य इंस्टेंस से करें।

Parameters:

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

Result: Number