Synopsis
PDX_MSGT gdx_FaceMakeSurfSenseTrue(long option, MDA_PTR gdx_face_ptr, int *status)
Purpose
Force all surf sense to have a true sense by reversing the surface.
Description
Force all surf sense to have a true sense in the Face. When a false surf sense is encountered, the surface is reversed and delete parm curves, since it is no longer valid.
Input
option
GDX_KEEP_POLE_CAPS
Keep the cap loops. Basically, non-degenerate parm curves of degenerate model curve when deleting parm curves.
GDX_KEEP_DEGEN_LOOPS
Keep all degenerate loops when deleting parm curves.
gdx_face_ptr
The database pointer for the GDX face entity
Output
gdx_face_ptr
An updated GDX face.
status
GDX_SURFSENSE_TRUE
No operation was made.
GDX_SURF_REVERSED
Surface was reversed, and surf sense is forced to be true.
GDX_FACEPARM_DELETED
Surface was reversed, and surf sense is forced to be true, and parm curves deleted.
Tolerances
.fi
Return
GDX_NOERR
GDX_INVALIDMODEL
Low level error return
.fi