Synopsis

PDX_MSGT licr_IntCurveDef(long option, int model, MDA_PTR cur, double fitol, MDA_PTR surf1_ptr, MDA_PTR surf2_ptr, MDA_PTR pcur1_ptr, MDA_PTR pcur2_ptr, int reversed, MDA_PTR *intcurve_ptr)

Purpose

Create an ACIS_INTCURVE_DEF

Description

This module will create a ACIS_INTCURVE_DEF in the ACIS model. This module will set the ACIS_INTCURVE_DEF fields to the input parameters provided. Refer to the ACIS Programmers Manual for the definition of the parameters for the entity.

Input

option

Options (not used)

model

MDA ACIS model

cur

MDA_PTR to a ACIS_BS3CURVE

fitol

Tolerance as to how the ACIS_INTCURVE fits onto the ACIS_SURFACE

surf1_ptr

MDA_PTR to a ACIS_SURFACE

surf2_ptr

MDA_PTR to a ACIS_SURFACE

pcur1_ptr

MDA_PTR to a ACIS_PCRUVE, representing a parameter space curve for surf1_ptr.

pcur2_ptr

MDA_PTR to a ACIS_PCRUVE, representing a parameter space curve for surf2_ptr.

reversed

Flag indicating the ACIS_INTCURVE is reversed.

Output

intcurve_ptr

Pointer to a MDA_PTR to store the ACIS_INTCURVE.

Return

     LICR_NOERR
     Low level error return
     .fi