ZPP_Polygon

zpp_nape.phys.ZPP_InteractorZPP_Shapezpp_nape.shape.ZPP_Polygon (Class)

Instance Members

nape
outer_zn: nape.shape.Polygon


nape
wrap_lverts: nape.geom.Vec2List


nape
wrap_gverts: nape.geom.Vec2List


nape
wrap_edges: nape.shape.EdgeList

nape
edgeCnt: Int

nape
reverse_flag: Bool

nape
zip_lverts: Bool

nape
zip_laxi: Bool

nape
zip_gverts: Bool

nape
zip_gaxi: Bool

nape
zip_valid: Bool


nape
zip_sanitation: Bool

nape
getlverts(): Void

nape
getgverts(): Void

nape
getedges(): Void

nape
invalidate_lverts(): Void

nape
invalidate_laxi(): Void

nape
invalidate_gverts(): Void

nape
invalidate_gaxi(): Void

Returns
nape.shape.ValidationResult

nape
validate_lverts(): Void

nape
cleanup_lvert(x: zpp_nape.geom.ZPP_Vec2): Void
Name Type
x zpp_nape.geom.ZPP_Vec2

nape
splice_collinear(): Void

nape
splice_collinear_real(): Void

nape
reverse_vertices(): Void

nape
validate_laxi(): Void

nape
validate_gverts(): Void

nape
validate_gaxi(): Void

nape
setupLocalCOM(): Void

nape
new(): Void

Private Members

nape
lverts_pa_invalidate(x: zpp_nape.geom.ZPP_Vec2): Void
Name Type
x zpp_nape.geom.ZPP_Vec2

nape
lverts_pa_immutable(): Void

nape
gverts_pa_validate(): Void

nape
lverts_post_adder(x: nape.geom.Vec2): Void
Name Type
x nape.geom.Vec2

nape
lverts_subber(x: nape.geom.Vec2): Void
Name Type
x nape.geom.Vec2

nape
lverts_invalidate(_: zpp_nape.util.ZPP_Vec2List): Void
Name Type
_ zpp_nape.util.ZPP_Vec2List

nape
lverts_validate(): Void

nape
lverts_modifiable(): Void

nape
gverts_validate(): Void

nape
edges_validate(): Void

nape
localCOM_validate(): Void

nape
localCOM_invalidate(x: zpp_nape.geom.ZPP_Vec2): Void
Name Type
x zpp_nape.geom.ZPP_Vec2