# Synopsis

PDX_MSGT licr_PCurveDef(long option, int model, MDA_PTR cur_ptr, double fitol, MDA_PTR surf_ptr, int reversed, MDA_PTR offset_ptr, MDA_PTR *pcurve_ptr)

# Purpose

Create an ACIS_PCURVE_DEF

# Description

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

# Input

## option

Options (not used)

## model

MDA ACIS model

## cur_ptr

MDA_PTR to a ACIS_BS2_CURVE

## fitol

Fit tolerance for the ACIS_PCURVE_DEF

## surf_ptr

MDA_PTR to a ACIS_SURFACE

## reversed

Flag indicating whether the ACIS_PCURVE_DEF is reversed.

## offset_ptr

MDA_PTR to a ACIS_PAR_VEC indicating the the offset.

# Output

## pcurve_ptr

Pointer to a MDA_PTR to store the new ACIS_PCURVE_DEF.

# Return

          LICR_NOERR
          Low level error return
          .fi