Point4D Yapı
Ö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.
Affine olmayan 3-B matrislerle dönüştürmeler gerçekleştirirken kullanılan dünya alanında x,y-, z-ve w-koordinat noktalarını temsil eder.
public value class Point4D : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Media3D.Point4DConverter))]
[System.Serializable]
public struct Point4D : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Media3D.Point4DConverter))]
public struct Point4D : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Media3D.Point4DConverter))>]
[<System.Serializable>]
type Point4D = struct
interface IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Media3D.Point4DConverter))>]
type Point4D = struct
interface IFormattable
Public Structure Point4D
Implements IFormattable
- Devralma
- Öznitelikler
- Uygulamalar
XAML'de, değerleri Point4D arasındaki sınırlayıcı virgül veya boşluk olabilir.
Bazı kültürler nokta karakteri yerine ondalık sınırlayıcı olarak virgül karakterini kullanabilir. Sabit kültür için XAML işleme, çoğu XAML işlemci uygulamasında varsayılan olarak en-US olarak ayarlanır ve dönemin ondalık sınırlayıcı olmasını bekler. XAML içinde bir Point4D belirtirseniz virgül karakterini ondalık sınırlayıcı olarak kullanmaktan kaçınmanız gerekir, çünkü bu, bir Point4D öznitelik değerinin bileşenlerine dize türü dönüştürmesiyle çakıştırılır.
<object property="x,y,z,w"/>
-or-
<object property="x y z w"/>
x
X Bu Point4D yapının bileşeni.
Y
Y Bu Point4D yapının bileşeni.
Z
Z Bu Point4D yapının bileşeni.
w
W Bu Point4D yapının bileşeni.
Point4D(Double, Double, Double, Double) |
Yapının yeni bir örneğini Point4D başlatır. |
W | |
X | |
Y | |
Z |
Add(Point4D, Point4D) | |
Equals(Object) |
Belirtilenin bir Point4D yapı olup olmadığını ve belirtilen Object Object öğesinin X, Y, Zve W özelliklerinin bu Point4D yapının , Y, Zve W özelliklerine Xeşit olup olmadığını belirler. |
Equals(Point4D) |
Eşitlik için iki Point4D yapıyı karşılaştırır. |
Equals(Point4D, Point4D) |
Eşitlik için iki Point4D yapıyı karşılaştırır. |
Get |
Bu Point4D yapı için bir karma kodu döndürür. |
Multiply(Point4D, Matrix3D) |
Belirtilen yapıyı belirtilen Point4D Matrix3D yapıya dönüştürür. |
Offset(Double, Double, Double, Double) |
Yapıyı Point4D belirtilen miktarlara çevirir. |
Parse(String) |
String Bir point4D yapısının gösterimini eşdeğer Point4D yapıya dönüştürür. |
Subtract(Point4D, Point4D) | |
To |
|
To |
Addition(Point4D, Point4D) | |
Equality(Point4D, Point4D) |
Eşitlik için iki Point4D yapıyı karşılaştırır. |
Inequality(Point4D, Point4D) |
Eşitsizlik için iki Point4D yapıyı karşılaştırır. |
Multiply(Point4D, Matrix3D) |
Belirtilen yapıyı belirtilen Point4D Matrix3D yapıya dönüştürür. |
Subtraction(Point4D, Point4D) |
Bir yapıyı bir Point4D Point4D yapıdan çıkarır ve sonucu bir Point4D yapı olarak döndürür. |
IFormattable. |
Bu üye Windows Presentation Foundation (WPF) altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu üyenin açıklaması için bkz ToString(String, IFormatProvider). . |
Ürün | Sürümler |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
Windows Desktop | 3.0, 3.1, 5, 6, 7 |