Plane Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Üç boyutlu uzayda bir düzlemi temsil eder.
public value class Plane : IEquatable<System::Numerics::Plane>
public struct Plane : IEquatable<System.Numerics.Plane>
type Plane = struct
Public Structure Plane
Implements IEquatable(Of Plane)
- Devralma
- Uygulamalar
Açıklamalar
Matris dönüştürmeleri için,
Oluşturucular
Plane(Single, Single, Single, Single) |
Normalinin X, Y ve Z bileşenlerinden bir Plane nesnesi oluşturur ve bu normalde kaynağından uzaklığını oluşturur. |
Plane(Vector3, Single) |
Belirtilen bir normalden Plane nesnesi ve normalden kaynaktan uzaklık oluşturur. |
Plane(Vector4) |
Belirtilen dört boyutlu vektörden bir Plane nesnesi oluşturur. |
Alanlar
D |
Uçağın normali boyunca kökenden uzaklığı. |
Normal |
Uçağın normal vektörleri. |
Yöntemler
CreateFromVertices(Vector3, Vector3, Vector3) |
Belirtilen üç noktayı içeren bir Plane nesnesi oluşturur. |
Dot(Plane, Vector4) |
Bir düzlemin ve 4 boyutlu vektörünün nokta çarpımını hesaplar. |
DotCoordinate(Plane, Vector3) |
Belirtilen üç boyutlu vektörünün nokta çarpımını ve bu düzlemin normal vektörünün yanı sıra düzlemin uzaklık (D) değerini döndürür. |
DotNormal(Plane, Vector3) |
Belirtilen üç boyutlu vektörünün nokta çarpımını ve bu düzlemin Normal vektörlerini döndürür. |
Equals(Object) |
Bu örneğin ve belirtilen nesnenin eşit olup olmadığını gösteren bir değer döndürür. |
Equals(Plane) |
Bu örneğin ve başka bir düzlem nesnesinin eşit olup olmadığını gösteren bir değer döndürür. |
GetHashCode() |
Bu örneğin karma kodunu döndürür. |
Normalize(Plane) |
Normal vektör, kaynak düzlemin normal vektör normalleştirilmiş olan yeni bir Plane nesnesi oluşturur. |
ToString() |
Bu düzlem nesnesinin dize gösterimini döndürür. |
Transform(Plane, Matrix4x4) |
Normalleştirilmiş düzlemi 4x4 matrisle dönüştürür. |
Transform(Plane, Quaternion) |
Normalleştirilmiş düzlemi Quaternion dönüşüyle dönüştürür. |
İşleçler
Equality(Plane, Plane) |
İki düzlemin eşit olup olmadığını gösteren bir değer döndürür. |
Inequality(Plane, Plane) |
İki düzlemin eşit olup olmadığını gösteren bir değer döndürür. |
Uzantı Metotları
AsVector4(Plane) |