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

Action: Creates a new curve by appending the second curve to the end of the first.

Prototype: bs2_curve bs2_curve_join (


bs2_curve first_cur, // first curve


bs2_curve last_cur // second curve


);

Includes: #include "kernel/acis.hxx"

#include "kernel/spline/bs2_crv/bs2curve.hxx"

#include "kernel/spline/bs2_crv/sp2crtn.hxx"

Description: Appends the second curve to the end of the first, constructing a new combined curve (though destroying the originals). It is assumed that the ends to be joined match in position and direction, and that the parameterization is continuous.


ACIS uses this routine only to rejoin parts of a periodic curve that have been split by bs2_curve_split. They are rejoined in the opposite order so that the resultant curve starts and ends at the split point. A curve made this way is marked as closed by bs2_curve_join, but is not marked periodic.

Library: kernel

Filename: kern/kernel/spline/bs2_crv/sp2crtn.hxx

Effect: Changes model
PDF/KERN/17FN2.PDF
HTM/DATA/KERN/KERN/17FN2/0018.HTM