Synopsis
PDX_MSGT igdx_504ToEdgeList(long option, MDA_PTR db_ptr, int model, GDX_MATRIX *gdx_matrix, MDA_COUNT *num_of_vertex_lists, MDA_PTR ***gdx_vertex_lists, MDA_COUNT *num_of_edges, MDA_PTR **gdx_edge_list)
Purpose
Create the GDX form of the IGES edge entities
Description
Creates the GDX form of the IGES edge entities as the list of GDX edge entities in the GDX model. The IGES edge entities must be valid IGES definitions.
Input
option
The entity creation option (Not used)
db_ptr
The IGES 504 entity database pointer
model
The GDX edge entity model for creation
gdx_matrix
The GDX matrix to apply to the geometry or NULL
num_of_vertex_lists
The number of vertex lists
gdx_vertex_lists
The GDX vertex lists
num_of_edges
The number of edges in the list
Output
num_of_vertex_lists
The new number of vertex lists
gdx_vertex_lists
The new GDX vertex lists
num_of_edges
The new number of edges in the list
gdx_edge_list
The pointer to the list of the GDX form of the edge database pointers. Note: The application must free the edge list after used.
Tolerances
ZERO_TOL
.fi
Return
IGDX_NOERR
IGDX_INVALIDMODEL
IGDX_NOMEMORY
Low level error return
.fi