Action:
|
Creates a fillet curve between two curves.
|
|
Prototype:
|
bs3_curve bs3_curve_fillet_curves (
|
|
|
bs3_curve crv1,
|
// first given curve
|
|
|
double radius1,
|
// first given radius
|
|
|
double& t1,
|
// guess for start
|
|
|
|
|
// parameter on
|
|
|
|
|
// first curve
|
|
|
bs3_curve crv2,
|
// second given curve
|
|
|
double radius2,
|
// second given radius
|
|
|
double& t2,
|
// guess for start
|
|
|
|
|
// parameter on
|
|
|
|
|
// second curve
|
|
|
const SPAunit_vector&
|
// normal to plane of
|
|
|
|
normal
|
// both curves
|
|
|
);
|
|
Includes:
|
#include "kernel/acis.hxx"
|
|
#include "baseutil/vector/unitvec.hxx"
|
|
#include "kernel/spline/bs3_crv/bs3curve.hxx"
|
|
#include "kernel/spline/sg_bs3c/sps3crtn.hxx"
|
|
Description:
|
If an error occurs, this routine returns a
NULL curve.
|
|
Library:
|
kernel
|
|
Filename:
|
kern/kernel/spline/sg_bs3c/sps3crtn.hxx
|
|
Effect:
|
Changes model
|