Synopsis

PDX_MSGT igdx_514ToShell(long option, MDA_PTR iges_514_ptr, int gdx_model, GDX_MATRIX *gdx_matrix, 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_shell_ptr)

Purpose

Create the GDX form of the IGES shell entity

Description

Creates the GDX form of the IGES shell entity in the GDX model. The IGES shell entity must be valid IGES definitions.

Input

option

Options (not used)

iges_514_ptr

The IGES 514 entity database pointer

gdx_model

The GDX shell entity model for creation

gdx_matrix

The GDX matrix to apply to the geometry or NULL

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_edge_lists

The new number of edge lists

num_edges

The new number edges in the lists

edge_lists

The edge lists

num_of_vertex_lists

The new number of vertex lists

vertex_lists

The vertex lists

gdx_shell_ptr

The database pointer of the resulting GDX shell

Tolerances

      ZERO_TOL
      .fi

Return

      IGDX_NOERR
      IGDX_INVALIDMODEL
      Low level error return
      .fi