Fields: |
I/O |
Type |
Description |
new_part
|
I
|
logical
|
TRUE - the destination part is created as a
new part.
FALSE - an existing part is used. |
params_mode
|
I
|
UF_PART_export_params_mode_t
|
UF_PART_maintain_params - Solid
parameters should be maintained during
the export operation. Note that with this
option, solid parameters will NOT be
copied if they depend upon other objects
for their validity unless those other
objects are going to be copied anyway.
UF_PART_maintain_all_params - All solid parameters should be maintained during the export operation. All solid parameters in the source objects will be copied into the destination objects. Note that extra objects which are required to maintain the validity of the parameters will be copied too. UF_PART_remove_params - Solid parameters will be removed during the export operation. Solids copied into the destination part will have no solid parameters. |
expression_mode
|
I
|
UF_PART_export_exp_mode_t
|
UF_PART_copy_exp_deeply - expressions
are copied deeply. If an expression
references another expression in the
same part, then that referenced
expression is also copied. However any
referenced expressions in a different part
are not copied, instead a reference is
created from the copied expression to
the referenced expression. This
reference is an interpart reference if the
referenced expression is not in the
destination part.
UF_PART_copy_exp_shallowly - expressions are copied shallowly. If an expression references another expression, the copy of the referencing expression references the same referenced expression. This happens for both inter-part and intra-part references to expressions. This reference is an interpart reference if the referenced expression is not in the destination part. |