PK_PARTITION_set_type   

PK_ERROR_code_t     PK_PARTITION_set_type
(
--- received arguments ---
PK_PARTITION_t      partition,      --- a partition
PK_PARTITION_type_t partition_type  --- type of partition
)


This function sets the type of the given 'partition'.


Specific Errors:
    PK_ERROR_rollback_not_started   Partitioned rollback is not active (MILD)
    PK_ERROR_bad_mark               Partition type cannot be set at this
                                    pmark (MILD)
    PK_ERROR_bad_partition          Partition type cannot be set (MILD)
    PK_ERROR_frustrum_failure       The frustrum returned an error (MILD)


A light partition can only be set to standard when its initial pmark, or a
pmark immediately following its initial pmark, is current.

Light partitions use less delta memory but cannot be merged nor transmitted.

This function should only be called when partitioned rollback has been started
by calling PK_DELTA_register_callbacks.

Partitions that allow partial pmarks cannot be set as light partitions.

Note: You are advised to consult with Parasolid Support before using
partial pmarks.