Vector2
نمای کلی
Vector2 یک ساختار در Aspose.3D FOSS برای .NET است. وارثان از: IComparable<Vector2>, IEquatable<Vector2>.
Vector2.Vector2 یک متری ایجاد می کند که هر دو جزء آن به مقیاس داده شده تنظیم شده اند.
این ساختار 12 روش برای کار با اشیاء Vector2 در برنامه های .NET را فراهم می کند. روش های موجود شامل: CompareTo, Cross, Dot, Equals, GetHashCode, Normalize, ToString, Vector2. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: Length, U, V.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
U | double | خواندن/نوشتن | دریافت یا تنظیم u. |
V | double | خواندن/نوشتن | دریافت یا تنظیم مقدار v. |
Length | double | بخونید. | طول را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
Vector2(s: double) | یک متری دو بعدی از Vector3 با استفاده از اجزای X و Y ایجاد می کند. |
Vector2(x: double, y: double) | در این نمونه Vektor2 به Vector2 ((x, y) می گوید. |
Vector2(s: Vector3) | در این نمونه Vector2 به vector2:s (وکتور2) می پردازد. |
Vector2(vec: FVector2) | در این نمونه Vektor2 به Vector2 ((vec) می گوید. |
Dot(rhs: Vector2) | ضرب نقطه این متری و مترو سمت راست را بازمی گرداند. |
Equals(rhs: Vector2) | تعیین می کند که آیا شیء ارائه شده یک Vector2 با اجزای مساوی است. |
Equals(obj: object?) | در این نمونه Vector2 Equals(obj) را فرا می خواند. |
GetHashCode() | یک کد هش که از اجزای مترا گرفته شده است را باز می گرداند. |
ToString() | بازگردانده یک نمایش متن از اجزای متری |
Cross(v: Vector2) | محصول متقاطع اسکالاری (محور z) دو وکتور 2 بعدی را باز می گرداند. |
Normalize() | مقیاس مترا به طول یک است. |
CompareTo(other: Vector2) | این مترا را با یک متری دیگر، معمولاً به ترتیب طول یا بخش ها مقایسه می کند. |