Synopsis
PDX_MSGT licr_Face(long option, int model, MDA_PTR next_ptr, MDA_PTR lint_loop_ptr, MDA_PTR lint_shell_ptr, MDA_PTR lint_subshell_ptr, MDA_PTR geometry_ptr, int sense_flag, long sides_data, long cont_data, MDA_PTR *lint_face_ptr)
Purpose
Create an MDA ACIS_FACE
Description
This module will create a ACIS_FACE in the MDA ACIS model. This module will set the ACIS_FACE fields to the input parameters provided.
Input
option
Options (not used)
model
MDA ACIS model
next_ptr
MDA_PTR to the next ACIS_FACE in the linked list of faces. Or MDA_NULL_PTR if the ACIS_FACE is the last.
lint_loop_ptr
MDA_PTR to a ACIS_LOOP, thats the start of the ACIS_LOOP linked list.
lint_shell_ptr
MDA_PTR to a ACIS_SHELL, thats the parent entity.
lint_subshell_ptr
MDA_PTR to a ACIS_SUBSHELL.
geometry_ptr
MDA_PTR to a ACIS_SURFACE.
sense_flag
Sense flag indicating if the ACIS_SURFACE should be reversed.
sides_data
SIDESBIT (0 Single Sided 1 Double Sided)
cont_data
CONTBIT - Containment of the ACIS_FACE
Output
lint_face_ptr
Pointer to a MDA_PTR to store the new ACIS_FACE.
Return
LICR_NOERR
Low level error return
.fi