Vector3

अवलोकन

Vector3 Aspose.3D FOSS for Typescript में एक क्लास है।.

Vector3.constructor दिए गए x, y, z घटकों के साथ एक नया Vector3 बनाता है।.

यह क्लास Typescript प्रोग्रामों में Vector3 ऑब्जेक्ट्स के साथ काम करने के लिए 16 मेथड्स प्रदान करती है।. उपलब्ध मेथड्स शामिल हैं: angleBetween, compareTo, constructor, cos, cross, dot, equals, getItem, minus, normalize, parse, set, और 4 अतिरिक्त मेथड्स।. Aspose.3D FOSS for Typescript पैकेज को स्थापित करने के बाद सभी सार्वजनिक सदस्य किसी भी Typescript एप्लिकेशन के लिए सुलभ होते हैं।. प्रॉपर्टीज़: length, length2, one, unitX, unitY, unitZ, और 4 और।.

विवरण

Vector3 Aspose.3D FOSS लाइब्रेरी में TypeScript के लिए एक क्लास है जो प्रोग्रामेटिक उपयोग के लिए 15 मेथड्स और 10 प्रॉपर्टीज़ उपलब्ध कराता है।.

मुख्य क्षमताओं में शामिल हैं: number; number; number. ये ऑपरेशन्स डेवलपर्स को vector3 कार्यक्षमता को सीधे TypeScript एप्लिकेशन्स में एकीकृत करने में सक्षम बनाते हैं।.

वर्ग भी प्रदान करता है length property (लंबाई प्राप्त करती है), the length2 property (length2 प्राप्त करती है), the zero property (शून्य प्राप्त करती है).

यह क्लास 4 कंस्ट्रक्टर ओवरलोड प्रदान करती है, जो कॉलिंग संदर्भ के आधार पर लचीली प्रारंभिककरण की अनुमति देती है।.

गुण

नामप्रकारAccessविवरण
xnumberपढ़ें/लिखेंx प्राप्त करता है।.
ynumberपढ़ें/लिखेंy प्राप्त करता है।.
znumberपढ़ें/लिखेंz प्राप्त करता है।.
lengthnumberपढ़ेंलंबाई प्राप्त करता है।.
length2numberपढ़ेंlength2 को प्राप्त करता है।.
zeroVector3पढ़ेंशून्य प्राप्त करता है।.
oneVector3पढ़ेंएक को प्राप्त करता है।.
unitXVector3पढ़ेंयूनिट x प्राप्त करता है।.
unitYVector3पढ़ेंunit y को प्राप्त करता है।.
unitZVector3पढ़ेंइकाई z प्राप्त करता है।.

मेथड्स

Signatureविवरण
constructor(x: number, y: number, z: number)एक नया Vector3 बनाता है जो x के लिए संख्या या FVector3 और अलग-अलग y, z का उपयोग करता है
constructor(vec: FVector3)
constructor(v: number)
`constructor(x: numberFVector3, y: number, z: number)`
set(newX: number, newY: number, newZ: number)वेक्टर को नए x, y, z मान असाइन करता है
dot(rhs: Vector3)numberइस वेक्टर और दूसरे Vector3 का डॉट प्रोडक्ट लौटाता है
cross(rhs: Vector3)Vector3
normalize()Vector3एक ही दिशा में unit-length वेक्टर लौटाता है
angleBetween(dir: Vector3, up: Vector3)numberup को संदर्भ के रूप में उपयोग करते हुए, इस वेक्टर और dir के बीच रेडियन में कोण लौटाता है
sin()Vector3एक वेक्टर लौटाता है जिसका प्रत्येक घटक इस वेक्टर के घटकों के sine के बराबर होता है
cos()Vector3
compareTo(other: Vector3)numberइस वेक्टर की किसी अन्य वेक्टर के साथ संख्यात्मक तुलना लौटाता है
parse(input: string)Vector3स्ट्रिंग प्रतिनिधित्व से एक Vector3 बनाता है
getItem(key: number)number
setItem(key: number, value: number)आइटम मान सेट करता है।.
toString()string
equals(other: Vector3)booleanयदि यह वेक्टर किसी अन्य वेक्टर के समान घटकों को रखता है तो true लौटाता है
minus(v: Vector3)Vector3एक नया वेक्टर लौटाता है जो इस वेक्टर में से दिए गए वेक्टर को घटाने के बराबर होता है
times(scalar: number)Vector3दिए गए स्केलर द्वारा स्केल किया गया नया वेक्टर लौटाता है

यह भी देखें

 हिन्दी