Vector3

Vector3 structure

متجه بثلاثة مكونات .

public struct Vector3 : IComparable<Vector3>

المنشئون

اسموصف
Vector3(Color)يقوم بتهيئة مثيل جديد لملفVector3 هيكل .
Vector3(double)يقوم بتهيئة مثيل جديد لملفVector3 هيكل .
Vector3(FVector3)يقوم بتهيئة مثيل جديد لملفVector3 هيكل .
Vector3(Vector4)يقوم بتهيئة مثيل جديد لملفVector3 هيكل .
Vector3(double, double, double)يقوم بتهيئة مثيل جديد لملفVector3 هيكل .

الخصائص

اسموصف
Length { get; }الحصول على طول هذا المتجه .
Length2 { get; }يحصل على مربع الطول.

طُرق

اسموصف
AngleBetween(Vector3)احسب الزاوية الداخلية بين اتجاهين يمكن أن يكون اتجاهان متجهات غير طبيعية
AngleBetween(Vector3, Vector3)احسب الزاوية الداخلية بين اتجاهين يمكن أن يكون اتجاهان متجهات غير طبيعية
CompareTo(Vector3)قارن المتجه الحالي بمثيل آخر.
Cos()حساب جيب التمام على كل مكون
Cross(Vector3)حاصل ضرب اثنين من النواقل
Dot(Vector3)الحصول على حاصل الضرب النقطي لمتجهين
override Equals(object)تحقق مما إذا كان المتجهان 3 يساويان
override GetHashCode()يحصل على كود التجزئة الخاص بـ Vector3
Normalize()تطبيع هذا المثال .
Set(double, double, double)يضبط مكون x / y / z في مكالمة واحدة.
Sin()حساب الجيب على كل مكون
override ToString()إرجاع أStringالتي تمثل التيارVector3 .
operator +التحميل الزائد على المشغل لـ +
operator /التحميل الزائد على المشغل لـ /
operator ==عامل التشغيل المتساوي لـ Vector3
explicit operator
operator !=عامل غير متساوٍ لـ Vector3
operator *التحميل الزائد على المشغل لـ * (3 operators)
operator -التحميل الزائد على المشغل مقابل - (2 operators)

مجالات

اسموصف
static readonly Originيحصل على الموضع الأصلي .
static readonly UnitScaleيحصل على متجه مقياس الوحدة .
static readonly XAxisيحصل على المحور X.
static readonly YAxisيحصل على المحور Y.
static readonly ZAxisيحصل على المحور Z.
xالمكون x .
yالمكون y .
zالمكون z .

أنظر أيضا