Synopsis
PDX_MSGT igdx_510ToFace(long option, MDA_PTR iges_510_ptr, int gdx_model, GDX_MATRIX *gdx_matrix, MDA_COUNT *num_of_surfaces, MDA_PTR (**iges_gdx_surf_ptrs)[2], MDA_COUNT *num_of_edge_lists, MDA_COUNT *num_edges, MDA_PTR ***edge_lists, MDA_COUNT *num_of_vertex_lists, MDA_PTR ***vertex_lists, MDA_PTR *gdx_face_ptr)
Purpose
Create the GDX form of the IGES face entity
Description
Creates the GDX form of the IGES face entity in the GDX model. The IGES face entity must be valid IGES definitions.
Input
option
Options (not used)
iges_510_ptr
The IGES 510 entity database pointer
gdx_model
The GDX face entity model for creation
gdx_matrix
The GDX matrix to apply to the geometry or NULL
num_of_surfaces
The number of IGES -> GDX surfaces
iges_gdx_surf_ptrs
The IGES -> GDX surface mapping list
num_of_edge_lists
The current number of edge lists
edge_lists
The edge lists
num_of_vertex_lists
The current number of vertex lists
vertex_lists
The vertex lists
Output
num_of_surfaces
The new number of IGES -> GDX surfaces
num_edges
The new number edges in the lists
iges_gdx_surf_ptrs
The new IGES -> GDX surface mapping list
num_of_edge_lists
The new number of edge lists
edge_lists
The new edge lists
num_of_vertex_lists
The new number of vertex lists
vertex_lists
The new vertex lists
gdx_face_ptr
The database pointer of the resulting GDX face
Tolerances
ZERO_TOL
.fi
Return
IGDX_NOERR
IGDX_INVALIDMODEL
Low level error return
.fi