MathUtils

Overview

MathUtils यह एक क्लास है Aspose.3D FOSS के लिए .NET.

MathUtils.CalcNormal calculates the normal vector of a polygon defined by an array of Vector3 points.

इस वर्ग में .NET प्रोग्रामों में MathUtils वस्तुओं के साथ काम करने के लिए 7 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: CalcNormal, Clamp, FindIntersection, PointInsideTriangle, RayIntersect, ToDegree, ToRadian. सभी सार्वजनिक सदस्य किसी भी .NET अनुप्रयोग के लिए उपलब्ध हैं Aspose.3D FOSS को स्थापित करने के बाद .Net पैकेज के साथ।.

Methods

SignatureDescription
CalcNormal(points: Vector3[])एक बहुगण के सामान्य vector को गणना करता है जिसे Vector3 बिंदुओं की एक श्रृंखला द्वारा परिभाषित किया जाता है।
FindIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[])दो लाइनों (p0+d0 और p1+D1) के पारगमन की गणना करता है और एक Vector2 रेंज में परिणाम संग्रहीत करता हैं
PointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2)यह सच है यदि बिंदु पी के अंदर होता है, तो त्रिकोण में P0, P1 और P2 का गठन किया जाता है।
RayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2)एक रे (उत्पत्ति, dir) और सेगमेंट ए-बी के बीच का अंतराल बिंदु खोजें
Clamp(val: double, min: double, max: double)एक डबल मूल्य को मिन और मैक्स द्वारा परिभाषित समावेशी सीमा तक सीमित करता है
ToDegree(radian: Vector3)तीन डबल रैडियन मूल्य (x, y, z) को एक Vector3 डिग्री में परिवर्तित करता है
ToRadian(degree: Vector3)तीन डबल डिग्री (x, y, z) के मूल्य को एक Vector3 में परिवर्तित करता है।
ToDegree(radian: float)
ToDegree(radian: double)
ToDegree(x: double, y: double, z: double)
ToRadian(degree: float)
ToRadian(degree: double)
ToRadian(x: double, y: double, z: double)

See Also

 हिन्दी