Open CASCADE Technology 6.6.0
Data Structures
Hermit.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <Handle_Geom2d_BSplineCurve.hxx>
#include <Handle_Geom_BSplineCurve.hxx>
#include <Standard_Real.hxx>

Data Structures

class  Hermit
 This is used to reparameterize Rational BSpline
Curves so that we can concatenate them later to
build C1 Curves It builds and 1D-reparameterizing
function starting from an Hermite interpolation and
adding knots and modifying poles of the 1D BSpline
obtained that way. The goal is to build a(u) so that
if we consider a BSpline curve
N(u)
f(u) = -----
D(u)

the function a(u)D(u) has value 1 at the umin and umax
and has 0.0e0 derivative value a umin and umax.
The details of the computation occuring in this package
can be found by reading :
" Etude sur la concatenation de NURBS en vue du <br> balayage de surfaces" PFE n S85 Ensam Lille
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines