Synopsis

PDX_MSGT licr_Edge(long option, int model, MDA_PTR start_ptr, MDA_PTR end_ptr, MDA_PTR coedge_ptr, MDA_PTR geometry_ptr, int sense_flag, MDA_PTR *edge_ptr)

Purpose

Create an ACIS_EDGE

Description

This module will create a ACIS_EDGE in the ACIS model. This module will set the ACIS_EDGE fields to the input parameters provided.

Input

option

Options (not used)

model

MDA ACIS model.

start_ptr

The MDA_PTR to the start ACIS_VERTEX.

end_ptr

A MDA_PTR to the end ACIS_VERTEX.

coedge_ptr

A MDA_PTR to the parent ACIS_COEDGE.

geometry_ptr

A MDA_PTR to an ACIS_CURVE defining the geometry for the ACIS_EDGE.

sense_flag

Flag denoting whether the ACIS_EDGE agrees with the ACIS_CURVE.

Output

edge_ptr

Pointer to a MDA_PTR to store the new ACIS_EDGE into.

Return

      LICR_NOERR
      Low level error return
      .fi