LinearExtrusion

LinearExtrusion

Genel Bakış

LinearExtrusion, Aspose.3D FOSS içinde Python için bir sınıftır. Miras aldığı: Entity.

LinearExtrusion, yapılandırılabilir yükseklik, dilimler ve bükülme ile bir yönde dışa çıkararak 2D şekli 3D örgüye dönüştürür.

Bu sınıf, Python programlarındaki LinearExtrusion nesneleri için 9 yöntem bildirir. Mevcut yöntemler şunlardır: __init__, find_property, get_bounding_box, get_entity_renderer_key, get_property, remove_property, set_property, to_mesh. Tüm genel üyeler, Python için Aspose.3D FOSS paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: center, direction, excluded, height, name, parent_node ve 7 tane daha.

Özellikler

AdTürErişimAçıklama
shape'Profile'Okuma/YazmaŞekli alır veya ayarlar.
direction'Vector3'Okuma/YazmaYönü alır veya ayarlar.
heightfloatOkuma/YazmaYüksekliği alır veya ayarlar.
slicesintOkuma/YazmaDilimleri alır veya ayarlar.
centerboolOkuma/YazmaMerkezi alır veya ayarlar.
twist_offset'Vector3'Okuma/YazmaBükülme ofsetini alır veya ayarlar.
twistfloatOkuma/YazmaBükülmeyi alır veya ayarlar.
parent_nodesList['Node']OkumaÜst düğümleri alır.
parent_nodeOptional['Node']Okuma/YazmaÜst düğümü alır veya ayarlar.
excludedboolOkuma/YazmaHariç tutulanı alır veya ayarlar.
scene``Okuma/YazmaSahneyi alır veya ayarlar.
namestrOkuma/YazmaAdı alır veya ayarlar.
propertiesPropertyCollectionOkumaÖzellikleri alır.

Yöntemler

İmzaAçıklama
__init__(name: str, shape: 'Profile', height: float)Calls init(ad, şekil, yükseklik) bu LinearExtrusion örneğinde.
to_mesh() → 'Mesh'FOSS sürümünde uygulanmadı — çalışma zamanında bir istisna fırlatır. Ekstrüde edilmiş geometriyi temsil eden bir Mesh nesnesi döndürür.
__init__(name: str)Calls init(name) bu LinearExtrusion örneğinde.
get_bounding_box() → BoundingBoxFOSS sürümünde uygulanmadı — çalışma zamanında bir istisna fırlatır. Sınır kutusunu döndürür.
get_entity_renderer_key()FOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. Varlık işleyici anahtarını döndürür.
find_property(property_name: str)Bu LinearExtrusion örneğinde find_property(property_name) çağırır.
get_property(property: str)Bu LinearExtrusion örneğinde get_property(property) çağırır.
set_property(property: str, value)Özellik değerini ayarlar.
remove_property(property)Bu LinearExtrusion örneğinde remove_property(property) çağırır.

Ayrıca Bakınız

 Türkçe