Synopsis
PDX_MSGT gdx_SolidBoundSurf(long option, MDA_PTR gdx_db_ptr, int *status)
Purpose
Rebound the surfaces in a solid
Description
This function is to rebound the surfaces in a solid. It calls gdx_FaceBoundSurf for each face. See gdx_FaceBoundSurf for more details.
Input
option
GDX_KEEP_DEGEN_LOOPS
Keep all degenerate loops when deleting parm curves.
gdx_db_ptr
The valid GDX face database pointer
Output
status
GDX_PARM_DELETED
At least one surface is rebounded and its parm curves are deleted. The caller might need to regenerate the parm curves if needed.
GDX_SURF_REBOUNDED
No parm curves are deleted but at least one surface is rebounded based on its original parameter reference.
GDX_SURF_UNCHANGED
No surface is changed.
Return
GDX_NOERR
GDX_MODEL_LOOP_NOT_CONT
Low level error return
.fi