PK_BODY_copy_topology   

PK_ERROR_code_t                        PK_BODY_copy_topology
(
--- received arguments ---
PK_BODY_t                              body,         --- body to copy
const PK_BODY_copy_topology_o_t       *options,      --- options structure

--- returned arguments ---
PK_BODY_t                       *const body_copy,    --- copy of given body
PK_TOPOL_track_r_t              *const tracking      --- tracking information
)


This function produces a new body which is a copy of the given body, with no
geometry being copied.


PK_BODY_copy_topology will return a copy of 'body' in 'body_copy'.  There will
be no geometry attached to 'body_copy'.  Options are available to specify
whether tolerances, attributes, or groups should be copied.  Tracking
information is also optionally provided.

'tracking'      mapping between the original and copied entities.  This is
                done optionally on a class-by-class basis, and is controlled
                by the options structure 'tracked_classes' field.