bs3_surface_wiggle
List of: Functions
Subjects: Construction Geometry, Spline Interface
Contents: Kernel

Action: Creates four splines for the edges or a wiggle.

Prototype: bs3_surface bs3_surface_wiggle (


double width, // width


double depth, // depth


double height, // height


int low_v_type // low v type



= 1,


int high_v_type // high v type



= -2,


int low_u_type // low u type



= 2,


int high_u_type // high u type



= -1


);

Includes: #include "kernel/acis.hxx"

#include "kernel/spline/bs3_srf/bs3surf.hxx"

#include "kernel/spline/bs3_srf/cc_rout.hxx"

Description: Creates four splines for the edges. Each is a cubic B-spline with two spans, passing through three colinear points. The shape is specified by the appropriate integer argument, as follows:


0 = straight line

1 = S shape, starting at low parameter value with a 45 degree upward (positive z) tangent, and ending at high parameter in the same direction.

2 = double hump, starting going upwards and ending downwards.

-1 = same as 1, but inverted.

.-2 = same as 2, but inverted.

Library: kernel

Filename: kern/kernel/spline/bs3_srf/cc_rout.hxx

Effect: Changes model
PDF/KERN/23FN3S3.PDF
HTM/DATA/KERN/KERN/23FN3S3/0030.HTM