# Synopsis

PDX_MSGT igdx_EdgeListTo504(long option, MDA_PTR gdx_db_ptr, int model, MDA_PTR gdx_model_curve, PDX_BOOL loop_sense, MDA_APP_DATA *gdx_iges_app_data, MDA_PTR *iges_vertex_db_ptr, MDA_PTR edge_list_app_data[2])

# Purpose

Create the IGES 504 Edge list for the GDX edge entities

# Description

Creates the IGES 504 Edge List for the IGES edge entities and the association between the IGES edge entity and the GDX edge entities in the GDX model.

The GDX edge entities must be valid GDX definitions.

# Input

## option

The entity creation option (Not used)

## gdx_db_ptr

The first GDX edge entity database pointer

## model

The IGES edge list entity model for creation

## gdx_model_curve

The model space curve for the edge

## gdx_iges_app_data

The GDX -> IGES associativity APP data

## iges_vertex_db_ptr

The IGES vertex list entity database pointer to add a new vertex too or MDA_NULL_PTR

## loop_sense

sense of loop within its face.

# Output

## iges_vertex_db_ptr

The new IGES vertex list entity database pointer

## edge_list_app_data

The edge APP data for the current GDX edge

# Tolerances

          ZERO_TOL
          MODEL_SPACE_PNT_TOL
          COPLANAR_TOL
          .fi

# Return

          IGDX_NOERR
          IGDX_INVALIDMODEL
          IGDX_NOMEMORY
          Low level error return
          .fi