Vector3
Vector3 structure
متجه بثلاثة مكونات .
public struct Vector3 : IComparable<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 . |
أنظر أيضا