Point3D Sınıf
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 (3B) veri noktasının koordinatlarını temsil eder. Bu sınıf, 3B grafiklerle özel çizim gerçekleştirirken kullanılır.
public ref class Point3D
public class Point3D
type Point3D = class
Public Class Point3D
- Devralma
-
Point3D
Açıklamalar
sınıfı, Point3D bir 3B veri noktasının koordinatlarını temsil eder.
GDI+ kullanılarak gerçekleştirilen özel 3B çizimde kullanılan herhangi bir nokta, yöntemini kullanarak TransformPoints göreli X, Y ve Z (3D) koordinatlarından göreli X ve Y (2B) koordinatlarına dönüştürülmelidir. çağrılarak TransformPoints, nesnelerin X ve Y değerleri Point3D 3 boyutlu alanı yansıtabilecek şekilde değiştirilir. Yeni X ve Y noktaları daha sonra GDI+ yöntem çağrıları için kullanılabilir - Z değeri yoksayılır - yöntemi kullanılarak GetAbsolutePoint mutlak piksel koordinatlarına değiştirildikten sonra.
Z koordinatının sıfırdan küçük (grafik alanının arkasında bulunur) veya 100'den büyük (grafik alanının önünde bulunur) olabileceğini unutmayın.
Hem 3B grafikleri etkinleştirmek hem de stilleriyle çalışmak için özelliğini kullanın Area3DStyle . sınıfı Point3D 3B stiller için kullanılmaz.
Oluşturucular
| Name | Description |
|---|---|
| Point3D() |
Point3D sınıfının yeni bir örneğini başlatır. |
| Point3D(Single, Single, Single) |
Sınıfın AnnotationPathPoint yeni bir örneğini belirtilen X, Y ve Z koordinatlarıyla başlatır. |
Özellikler
| Name | Description |
|---|---|
| PointF |
Bir PointF 3B noktanın X ve Y koordinatlarını depolayan bir yapı alır veya ayarlar. |
| X |
Bir 3B noktanın X koordinatını alır veya ayarlar. |
| Y |
3B noktanın Y koordinatını alır veya ayarlar. |
| Z |
Bir 3B noktanın Z koordinatını alır veya ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |