Point3D.Z Özellik

Tanım

Bir 3B noktanın Z koordinatını alır veya ayarlar.

public:
 property float Z { float get(); void set(float value); };
[System.ComponentModel.Bindable(true)]
public float Z { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Z : single with get, set
Public Property Z As Single

Özellik Değeri

İlgili grafik alanının derinliğinin yüzdesi olarak ölçülen 3B noktanın Z koordinatı.

Öznitelikler

Açıklamalar

Bu Z özelliği her zaman ilgili grafik alanının derinliğinin yüzdesi olarak ifade edilir. 3B grafiklerle Z koordinatları görelidir ve grafik alanının arka duvarı için 0, grafik alanının ön duvarı için 100 değerine sahiptir.

Not Bu Z özelliği 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) olabilir.

Özel 3B çizimde kullanılan ve GDI+ kullanılarak gerçekleştirilen herhangi bir noktanın X, Y ve Z (3D) koordinatlarından yöntemini kullanarak TransformPoints X ve Y (2B) koordinatlarına dönüştürülmesi gerekir. Bu yöntem, tek parametresi olarak Point3D nesnelerinin bir dizisini alır. yöntemini çağırarak TransformPoints , X ve Y özellik değerleri 3 boyutlu alanı yansıtacak şekilde değiştirilir.

Bu yeni X ve Y koordinatları daha sonra yöntemi kullanılarak GetAbsolutePoint mutlak koordinatlara dönüştürülür. Daha sonra GDI+ yöntem çağrıları için kullanılırlar.

Ve yöntemleri kullanılarak GetSeriesDepthGetSeriesZPosition seriler için göreli Z koordinatları elde edilebilir.

Şunlara uygulanır