PK_EDGE_euler_delete_ring_loop   

PK_ERROR_code_t PK_EDGE_euler_delete_ring_loop
(
--- received arguments ---
PK_EDGE_t       edge    --- Edge to be deleted
)


This function deletes a bi-wire ring edge and its loops.


Specific Errors:
    PK_ERROR_edge_not_manifold    'edge' is not manifold (MILD)
    PK_ERROR_bad_edge             'edge' is not ring or is not bi-wire (MILD)


This function deletes a ring edge and the loops on either side. The edge must
be manifold and must be a bi-wire.

Any geometry attached to the ring edge will also be deleted and the resulting
body will normally be invalid.

The inverse of this function is PK_FACE_euler_make_ring_loop.