PK_PART_add_geoms   


PK_ERROR_code_t  PK_PART_add_geoms
(
--- received arguments ---
PK_PART_t        part,       --- part to have geoms added
int              n_geoms,    --- number of geoms
const PK_GEOM_t  geoms[]     --- geoms to be added to part

--- returned arguments ---
)


This function adds the given geometry to the part's construction geometry.


Specific Errors:
    PK_ERROR_not_in_partition    part and geoms are in different partitions
    PK_ERROR_wrong_entity        geom is not a curve, surface or point
    PK_ERROR_has_parent          geom is already attached
    PK_ERROR_bad_shared_dep      attempt to illegally share a dependant
                                 of geom
    PK_ERROR_bad_shared_entity   attempt to illegally share geom


For a geometric entity to be added to a part neither the entity nor
any of its dependents may belong to another topological entity.
Also neither the entity nor any of its dependents can be shared with
another orphan entity.

Generated on: Fri, 15 Dec 2023 13:17:19 GMT