HShape

Genel Bakış

HShape, Aspose.3D FOSS içinde Python için bir sınıftır. Şu sınıftan miras alır: ParameterizedProfile.

IFC uyumlu H-şekilli profil.

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

Özellikler

AdTürErişimAçıklama
widthfloatOkuma/YazmaGenişliği alır veya ayarlar.
depthfloatOkuma/YazmaDerinliği alır veya ayarlar.
web_thicknessfloatOkuma/YazmaWeb kalınlığını alır veya ayarlar.
flange_thicknessfloatOkuma/YazmaFlanş kalınlığını alır veya ayarlar.
parent_nodesList['Node']OkumaEbeveyn düğümlerini 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, width: float, depth: float, web_thickness: float, flange_thickness: float)Calls init(name, width, depth, web_thickness, flange_thickness) bu HShape örneğinde.
get_extent() → 'Vector2'x ve y boyutundaki uzantıyı alır.
__init__(name: str)Calls init(name) bu HShape örneğinde.
get_entity_renderer_key()entity renderer key’i döndürür.
get_bounding_box() → BoundingBoxFOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. bounding box’ı döndürür.
find_property(property_name: str)Bu HShape örneğinde find_property(property_name) çağrılır.
get_property(property: str)Bu HShape örneğinde get_property(property) çağrılır.
set_property(property: str, value)Özellik değerini ayarlar.
remove_property(property)Bu HShape örneğinde remove_property(property) çağrılır.

Ayrıca Bakınız

 Türkçe