Sphere

Sphere class

Parametreli küre.

public class Sphere : Primitive

yapıcılar

İsimTanım
Sphere()Yeni bir örneğini başlatırSphere varsayılan yarıçap ile 1.
Sphere(double)Yeni bir örneğini başlatırSphere belirtilen yarıçapa sahip sınıf.
Sphere(double, int, int)Yeni bir örneğini başlatırSphere belirtilen yarıçap, genişlik segmentleri ve yükseklik segmentleri ile sınıf.
Sphere(string, double, int, int, double, double, double, double)Yeni bir örneğini başlatırSphere sınıf.

Özellikleri

İsimTanım
CastShadows { get; set; }Bu geometrinin shadow oluşturup oluşturamayacağını alır veya ayarlar
Excluded { get; set; }Dışa aktarma sırasında bu varlığın hariç tutulup tutulmayacağını alır veya ayarlar.
HeightSegments { get; set; }Yükseklik segmentlerini alır veya ayarlar.
virtual Name { get; set; }Adı alır veya ayarlar.
ParentNode { get; set; }İlk üst düğümü alır veya ayarlar, eğer ilk üst düğüm ayarlanırsa bu varlık diğer üst düğümlerden ayrılır.
ParentNodes { get; }Tüm üst düğümleri alır, bir varlık geometri örneği için birden çok üst düğüme eklenebilir
PhiLength { get; set; }Phi’nin uzunluğunu alır veya ayarlar.
PhiStart { get; set; }Phi başlangıcını alır veya ayarlar.
Properties { get; }Tüm özelliklerin koleksiyonunu alır.
Radius { get; set; }Kürenin yarıçapını alır veya ayarlar.
ReceiveShadows { get; set; }Bu geometrinin gölge alıp alamayacağını alır veya ayarlar.
Scene { get; }Bu nesnenin ait olduğu sahneyi alır
ThetaLength { get; set; }Teta’nın uzunluğunu alır veya ayarlar.
ThetaStart { get; set; }Teta başlangıcını alır veya ayarlar.
WidthSegments { get; set; }Genişlik kesimlerini alır veya ayarlar.

yöntemler

İsimTanım
FindProperty(string)Özelliği bulur. Dinamik bir özellik olabilir (CreateDynamicProperty/SetProperty tarafından oluşturulmuştur) veya yerel özellik (adıyla tanımlanır)
GetBoundingBox()Nesne uzayı koordinat sisteminde geçerli varlığın sınırlayıcı kutusunu alır.
virtual GetEntityRendererKey()Oluşturucuda kayıtlı varlık oluşturucunun anahtarını alır
GetProperty(string)Belirtilen özelliğin değerini alın
RemoveProperty(Property)Dinamik bir özelliği kaldırır.
RemoveProperty(string)name ile tanımlanan belirtilen özelliği kaldırın
SetProperty(string, object)Belirtilen özelliğin değerini ayarlar
override ToMesh()Geçerli nesneyi mesh biçimine dönüştürün

Ayrıca bakınız