# 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