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

Action: Creates a pipe surface given the spine, radius, and two boundary curves that bracket the zero u-parameter direction.

Prototype: bs3_surface bs3_surface_make_pipe_boundary (


double radius, // signed radius


curve const& spine, // spine curve


curve const& lowu, // boundary curve on the




// low u side


curve const& highu, // boundary curve on the




// high u side


double requested_fit, // requested fit




// tolerance


double& actual_fit // returns the actual



=*(double*)NULL_REF, // fit tolerance used


bs2_curve& lowp // parameter space curve



=*(bs2_curve*)NULL_REF, // for low u boundary


bs2_curve& highp // parameter space curve



=*(bs2_curve*)NULL_REF // for high u




// boundary


);

Includes: #include "kernel/acis.hxx"

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

#include "kernel/kerngeom/curve/curdef.hxx"

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

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

Description: Optionally, this routine creates parameter-space curves corresponding to the given boundary curves as well.

Library: kernel

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

Effect: Changes model
PDF/KERN/22FN3S2.PDF
HTM/DATA/KERN/KERN/22FN3S2/0003.HTM