Synopsis

PDX_MSGT licr_RotSurf(long option, int model, MDA_PTR curve, double axis_point[3], double axis_dir[3], double u_parm_range[2], double v_parm_range[2], MDA_PTR *rotsurf_ptr)

Purpose

Create an ACIS_ROT_SPL_SUR

Description

This module will create a ACIS_ROT_SPL_SUR in the ACIS model. This module will set the ACIS_ROT_SPL_SUR 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

curve

MDA_PTR to an ACIS_BS3_CURVE

axis_point

X, Y and Z defining the axis point

axis_dir

X, Y and Z defining the vector of the axis

u_parm_range

u parm range. Range of the curve.

v_parm_range

v parm range. Range of rotation.

Output

rotsurf_ptr

Pointer to a MDA_PTR to store the new ACIS_ROT_SPL_SUR.

Return

      LICR_NOERR
      Low level error return
      .fi