Synopsis
PDX_MSGT gdx_ConvertLoopToCompEdgeCurve(long option, MDA_PTR db_ptr_loop, PDX_BOOL sense, MDA_PTR gdx_face_surf_db_ptr, MDA_PTR gdx_new_surf_db_ptr, int model, void *gdx_comp_edge_curve)
Purpose
Convert a GDX loop entity to a GDX composite edge curve entity
Description
Given a GDX loop entity, a NEW GDX composite edge curve entity is created.
The GDX loop entity and all its subordinate entities must be valid GDX definitions
Input
option
GDX_COMMIT
Commit the GDX composite edge curve to the database and return the MDA_PTR database pointer. Otherwise the memory structure pointer for the GDX composite edge curve entity is returned.
db_ptr_loop
The GDX loop entity database pointer
sense
PDX_FALSE
The sense of the loop must be reversed
PDX_TRUE
The sense of the loop agrees with the logical sense of the edges
gdx_face_surf_db_ptr
The database pointer of the face for the loop
gdx_new_surf_db_ptr
The database pointer of the GDX surface entity that should be used for the new composite edge curve surface.
model
The model number for creation of the new GDX composite edge curve entity.
Output
gdx_comp_edge_curve
The new GDX composite edge curve entity database pointer or structure pointer
Return
GDX_NOERR
GDX_NOMEMORY
Low level error return
.fi