Synopsis

PDX_MSGT gdx_FaceModelParmAgree(long option, MDA_PTR gdx_face_ptr)

Purpose

Make the model and parm curves agree for a face

Description

This function is to make the model curve and parm curve of each edge curve in a face agree by sense.

As a special case when an edge curve is referenced two or more times by a loop (like the closed surface case), it will be ensured that each model curve use (model curve and its combined sense) must agree with at least one parm curve. If a parm curve is encountered that lies outside the bounds of the surface, that parm curve and all parm curves in that loop will be deleted. This should allow us to continue processing and create better parm curves within the context of GDX.

Input

option

Options (not used)

gdx_face_ptr

The valid GDX Face database pointer

Output

gdx_face_ptr

The GDX Face in which the model curve and parm curve agree by sense

Return

      GDX_NOERR
      Low level error return
      .fi