Action:
|
Specializes the top curve construction for perpendicular sweep.
|
|
Prototype:
|
bs3_curve bs3_surface_sum_x_pla_str (
|
|
|
const bs3_surface in_sur,
|
// given sum surface
|
|
|
const SPAposition&,
|
|
// path start
|
|
|
const SPAunit_vector& path_dir,// path direction
|
|
|
const SPAposition& plane_root, // miter plane
|
|
|
|
|
|
// root point
|
|
|
const SPAunit_vector& plane_nor // miter plane
|
|
|
|
|
|
// normal
|
|
|
);
|
|
Includes:
|
#include "kernel/acis.hxx"
|
|
#include "baseutil/vector/position.hxx"
|
|
#include "baseutil/vector/unitvec.hxx"
|
|
#include "kernel/spline/bs3_crv/bs3curve.hxx"
|
|
#include "kernel/spline/bs3_srf/bs3surf.hxx"
|
|
#include "kernel/spline/sg_bs3s/sps3srtn.hxx"
|
|
Description:
|
Specializes the top curve construction for perpendicular sweep, which results in an exact sum surface as the
lateral_surface. The output is the projection of the
low_u curve of the sum surface on to the miter plane along the given straight path.
|
|
Library:
|
kernel
|
|
Filename:
|
kern/kernel/spline/sg_bs3s/sps3srtn.hxx
|
|
Effect:
|
Changes model
|