# 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