 |
PK_TOPOL_detach_geom |
|
PK_ERROR_code_t PK_TOPOL_detach_geom
(
--- received arguments ---
PK_TOPOL_t topol --- topology from which geometry is to be detached
)
This function detaches geometry from topology.
Specific Errors:
PK_ERROR_wrong_entity 'topol' is not face, edge, fin or vertex
(MILD)
The topological entity must be a face, edge, fin, or vertex. If the
topological entity has geometry attached, this geometry is detached from
the topology and becomes orphan geometry of the partition containing 'topol'.
If 'topol' is an edge that has nominal geometry attached, the nominal geometry
will not be detached. Nominal geometry can be detached by using the function
PK_EDGE_detach_curve_nmnl.
Note: the geometry will be copied if it is shared (i.e. used by any topology
other than 'topol'). The original geometry will be detached. The copy will
be attached to any other sharing topology.