RevolvedAreaSolid

RevolvedAreaSolid class

Bu sınıf, bir profil tarafından sağlanan bir kesiti bir eksen etrafında döndürerek katı bir modeli temsil eder.

public class RevolvedAreaSolid : Entity, IMeshConvertible

yapıcılar

İsimTanım
RevolvedAreaSolid()Default_Constructor

Özellikleri

İsimTanım
AngleEnd { get; set; }Radyan cinsinden ölçülen döner prosedürün bitiş açısını alır veya ayarlar, varsayılan değer pi’dir.
AngleStart { get; set; }Radyan cinsinden ölçülen döner prosedürün başlangıç açısını alır veya ayarlar, varsayılan değer 0.
Axis { get; set; }Eksen yönünü alır veya ayarlar, varsayılan değer (0, 1, 0)‘dır.
Excluded { get; set; }Dışa aktarma sırasında bu varlığın hariç tutulup tutulmayacağını alır veya ayarlar.
virtual Name { get; set; }Adı alır veya ayarlar.
Origin { get; set; }Dönmenin başlangıç noktasını alır veya ayarlar, varsayılan değer (0, 0, 0)‘dır.
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
Properties { get; }Tüm özelliklerin koleksiyonunu alır.
Scene { get; }Bu nesnenin ait olduğu sahneyi alır
Shape { get; set; }Döndürmek için kullanılan temel profili 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
ToMesh()DönüştürRevolvedAreaSolid bir ağ içine.

Ayrıca bakınız