Synopsis

PDX_MSGT gdx_ECGetPCurveUsages(long option, MDA_PTR gdx_ec_ptr, long *num_faces, PDX_BOOL **ec_usages, PDX_BOOL **surf_senses, MDA_PTR **gdx_face_ptrs)

Purpose

Get the Usage relationship between MCurve and PCurves in EC.

Description

Given and Edge Curve, get the EC usages for both parm curves. The usages will be in an array that is parallel to the faces array of the Edge Curve. Additionally, a parallel array of faces will be returned, so that the surf senses can be accessed.

Input

option

(not used)

gdx_ec_ptr

DB pointer of Edge Curve

Output

num_faces

Number of faces referencing to this EC.

ec_usages

Array of EC usages.

surf_senses

Array of Surf Senses from the faces

gdx_face_ptrs

Array of face pointers referencing to EC.

Return

      GDX_NOERR
      Low level error return
      .fi