Vector3

نمای کلی

Vector3 یک ساختار در Aspose.3D FOSS برای .NET است. وارثان از: IComparable<Vector3>.

کلاس Vector3 ریاضیات کامل 3D وکتور را شامل محصول نقطه ای، محصول متقابل، عادی سازی و محاسبات زاویه بین جهت ها می کند.

این ساختار 17 روش برای کار با اشیاء Vector3 در برنامه های .NET را فراهم می کند. روش های موجود شامل: AngleBetween, CompareTo, Cos, Cross, Dot, Equals, GetHashCode, Normalize, Parse, Set, Sin, ToString,، و یک روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: Item, Length, Length2, One, UnitX, UnitY,، و 2 تا ديگه .

خواص

نام:نوع:Accessشرح:
Itemdoubleخواندن/نوشتندریافت یا تنظیم آیتم.
Length2doubleبخونید.طول2 را دریافت می‌کند.
Lengthdoubleبخونید.طول را دریافت می‌کند.
ZeroVector3بخونید.صفر را دریافت می‌کند.
OneVector3بخونید.دریافت مقدار یک.
UnitXVector3بخونید.واحد x را دریافت می‌کند.
UnitYVector3بخونید.واحد y را دریافت می‌کند.
UnitZVector3بخونید.واحد z را دریافت می‌کند.

روش ها

Signatureشرح:
Vector3(x: double, y: double, z: double)یک متری را از Vector4 ایجاد می کند، و اجزای w را حذف می نماید.
Vector3(vec: FVector3)در این نمونه Vector3 به vector 3 ((vec)) می گوید.
Vector3(v: double)در این نمونه Vektor3 به Vector3 v () می گوید.
Vector3(vec4: Vector4)به این نمونه Vector3 (vec4) زنگ می زند.
Parse(input: string)یک نمایش رشته را به Vector3 تبدیل می کند.
Equals(obj: object)تعیین می کند که آیا شیء داده شده با این مترا برابر است یا نه.
GetHashCode()GetHashCode را در این نمونه Vector3 صدا می کند.
Dot(rhs: Vector3)ضرب نقطه این مترا با یک متری دیگر را باز می گرداند.
Normalize()مقیاس برداری متری به واحد طول
Sin()یک متری سین هر جزء را باز می گرداند.
Cos()یک متری از کوسینوس هر جزء را باز می گرداند.
Cross(rhs: Vector3)در این نمونه وکتور۳ به Cross ((rhs) زنگ می زند.
Set(newX: double, newY: double, newZ: double)ارزش های جدید x, y, z را به متری اختصاص می دهد.
ToString()یک نمایش رشته ای از مترا را باز می گرداند.
AngleBetween(dir: Vector3, up: Vector3)این محاسبه می کند که زاویه امضا شده به dir استفاده از تا به عنوان مرجع است.
AngleBetween(dir: Vector3)AngleBetween ((dir) را در این نمونه Vector3 صدا می کند.
CompareTo(other: Vector3)این مترا را با یک متری دیگر برای مرتب سازی مقایسه می کند.

همچنین ببینید:

 فارسی