MathUtils

अवलोकन

MathUtils एक क्लास है Aspose.3D FOSS के लिए टाइपस्क्रिप्ट।.

MathUtils.toDegree converts a radian Vector3 to degrees and returns a Vector3.

इस कक्षा में टाइपस्क्रिप्ट प्रोग्राम में MathUtils वस्तुओं के साथ काम करने के लिए 7 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: calcNormal, clamp, findIntersection, pointInsideTriangle, rayIntersect, toDegree, toRadian. सभी सार्वजनिक सदस्य किसी भी टाइपस्क्रिप्ट अनुप्रयोग के लिए उपलब्ध हैं Aspose.3D FOSS को स्थापित करने के बाद टाइमस्क्क्रेट पैकेज।.

विवरण

MathUtils Aspose.3D के लिए FOSS लाइब्रेरी में एक वर्ग है जो प्रोग्रामिंग उपयोग के 13 तरीकों और 0 गुणों को प्रस्तुत करता है।.

विधियाँ

SignatureDescription
toDegree(radian: Vector3)Vector3तीन रेडियन घटकों (x,y,z) को डिग्री में परिवर्तित करता है और एक Vector3 वापस लाता है।
toDegree(radian: number)number
toDegree(x: number, y: number, z: number)Vector3
toDegree()any
toRadian(degree: Vector3)Vector3तीन डिग्री घटकों (x,y,z) को रैनिन में परिवर्तित करता है और एक Vector3 वापस देता है।
toRadian(degree: number)number
toRadian(x: number, y: number, z: number)Vector3
toRadian()any
calcNormal(points: Vector3[])Vector3एक पॉलीगोन की सामान्य सतह को गणना करता है जिसे Vector3 बिंदुओं की एक श्रृंखला द्वारा परिभाषित किया जाता है।
findIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[])number2 डी लाइनों के चौराहे की गणना करता है, परिणाम संग्रहीत करता हैं और गिनती वापस करता हूं।
pointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2)booleanयह निर्धारित करता है कि क्या 2 डी बिंदु तीन रस्सी के माध्यम से बनाए गए त्रिकोण के अंदर स्थित है या नहीं
rayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2) → `Vector2null`
clamp(val: number, min: number, max: number)numberएक संख्यात्मक मूल्य को मिन और मैक्स द्वारा परिभाषित समावेशी सीमा तक सीमित करता है

यह भी देखें

 हिन्दी