Synopsis
PDX_MSGT licr_CoEdge(long option, int model, MDA_PTR next_ptr, MDA_PTR previous_ptr, MDA_PTR partner_ptr, MDA_PTR edge_ptr, int sense_flag, MDA_PTR owner_ptr, MDA_PTR geometry_ptr, MDA_PTR *coedge_ptr)
Purpose
Create an ACIS_COEDGE
Description
This module will create a ACIS_COEDGE in the ACIS model. This module will set the ACIS_COEDGEs fields to the input parameters provided.
Input
option
Options (not used)
model
MDA ACIS model.
next_ptr
MDA Pointer to the next ACIS_COEDGE in linked list. Or MDA_PTR to the start of the link list if this ACIS_COEDGE in the last in the linked list.
previous_ptr
MDA Pointer to the previous ACIS_COEDGE in linked list. Or MDA_PTR to the end of linked list if this ACIS_COEDGE is first in the linked list.
partner_ptr
MDA pointer
edge_ptr
MDA Pointer to the ACIS_EDGE.
sense_flag
A flag indictaing the sense of the ACIS_COEDGE.
owner_ptr
MDA pointer of the ACIS_LOOP that owns the ACIS_COEDGE being created.
geometry_ptr
MDA pointer to the a ACIS_PCURVE, or MDA_NULL_PTR if no paramter space curve needed.
Output
coedge_ptr
Pointer to a MDA_PTR to store the new ACIS_COEDGE.
Return
LICR_NOERR
Low level error return
.fi