# Synopsis

PDX_MSGT gdx_FaceRemoveDegenEdges(long option, MDA_PTR gdx_face_ptr, int *removed)

# Purpose

Remove edges that are degenerate in both model and parm space

# Description

Check each edge in the face, if both the model and parameter space curve is degenerate, remove it and fix the solid up. This function does not check to see if the loop has remaining edges. In most cases, it is better to call gdx_FaceRemoveDegenLoops.

# Input

## option

### GDX_MODEL_ONLY

Only check for model space degeneracies

## gdx_face_ptr

The database pointer for the GDX face entity

# Output

## removed

PDX_TRUE, at least one edge was removed PDX_FALSE, no edges were removed

# Tolerances

          MODEL_SPACE_PNT_TOL
          PARM_SPACE_PNT_TOL
          .fi

# Return

          GDX_NOERR
          GDX_INVALIDMODEL
          Low level error return
          .fi