Synopsis
PDX_MSGT gdx_EdgeIsDegenerate(long option, MDA_PTR gdx_edge_ptr, PDX_BOOL *degen)
Purpose
Determine if the GDX Edge is Degenerate.
Description
Check the edge to determine if it is degenerate. The default is to check for degeneracy in both model and parm space. However, optionaly only model space can be checked. Curves are often degenerate in model space only if they are at a pole. The return value will only be PDX_TRUE if atleast one curve exists to be checked.
Input
option
GDX_MODEL_ONLY
Only check for model space degeneracies
gdx_edge_ptr
DB pointer to GDX Edge to be checked
Output
degen
PDX_TRUE
GDX Edge is degenerate
PDX_FALSE
GDX Edge is not degenerate
Tolerances
MODEL_SPACE_PNT_TOL
PARM_SPACE_PNT_TOL
.fi
Return
GDX_NOERR
GDX_INVALIDMODEL
Low level error return
.fi