VARKON Version 1.15 1997-10-24
sur_conarr - Geometric procedure
Creates a surface
Description
Creates a conic lofting surface. It is the same function as sur_conic() except that the input data is given in arrays.
Syntax
sur_conarr(id, ncur, spine, lim, tan, m, mcur:attributes);
REF id; INT ncur; REF spine; REF lim ( ); REF tan ( ); STRING m ( ); REF mcur ( );
Principal parameters
id - Local identity spine - Spine curve lim - Array with limit curves tan - Array with tangent definition curves m - Array with flags defining the type of mid curves Eq. M: Mid curve is a R*3 curve Eq. M: Mid curve is a R*3 curve mcur - Arrar with mid curves
Optional parameters
None
Attributes
PEN - Pen or colour number LEVEL - Level number BLANK - Visible (0) or invisible (1) SFONT - Solid boundary and dashed midcurves (0) SDASHL - Dashlength
Example
REF lim(10), tan(10), mcur(9);
STRING m(9)*1;
sur_conarr( #10, 4, #1, lim, tan, m, mcur);
Creates a conic lofting surface (type LFT_SUR) with spine curve #1. The number of patches in the V direction will be three since the number of limit curves and tangent definition curves is four.
Comments
The created surface LFT_SUR is of the procedural type.