PolyTree
Genel Bakış
PolyTree Python için FOSS’de bir sınıf. Mirasçılar: PolyNode.
Bu sınıf, Python programlarında PolyTree nesnelerle çalışmak için 4 yöntem sağlar. Kullanılabilir yöntemler şunlardır: __init__, add_child, clear, get_first. Python için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir Python uygulamasına erişilebilir. Özellikleri: all_polys, child_count, childs, contour, index, is_hole,Ve 4 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
total | int | Oku . | Toplamı alır. |
all_polys | List[PolyNode] | Oku . | Tüm poligonları alır. |
is_hole | bool | Oku . | Delik olup olmadığını alır. |
contour | List[IntPoint] | Oku . | Konturu alır. |
child_count | int | Oku . | Çocuk sayısını alır. |
parent | Optional["PolyNode"] | Oku . | Ebeveyni alır. |
polygon | List[IntPoint] | Oku . | Poligonu alır. |
index | int | Oku . | İndeksi alır. |
childs | List["PolyNode"] | Oku . | Çocukları alır. |
is_open | bool | Oku . | is open özelliğini alır. |
Yöntemler
| Signature | Açıklama: |
|---|---|
__init__() | |
clear() | |
get_first() → Optional[PolyNode] | İlk geri döner. |
add_child(child: "PolyNode") |