Open CASCADE Technology  6.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions
GeomLib_Check2dBSplineCurve Class Reference

this class is used to construct the BSpline curve
from an Approximation ( ApproxAFunction from AdvApprox).
More...

#include <GeomLib_Check2dBSplineCurve.hxx>

Public Member Functions

 GeomLib_Check2dBSplineCurve (const Handle< Geom2d_BSplineCurve > &Curve, const Standard_Real Tolerance, const Standard_Real AngularTolerance)
 
Standard_Boolean IsDone () const
 
void NeedTangentFix (Standard_Boolean &FirstFlag, Standard_Boolean &SecondFlag) const
 
void FixTangent (const Standard_Boolean FirstFlag, const Standard_Boolean LastFlag)
 
Handle_Geom2d_BSplineCurve FixedTangent (const Standard_Boolean FirstFlag, const Standard_Boolean LastFlag)
 
  modifies the curve <br>

by fixing the first or the last tangencies

//! if Index3D not in the Range [1,Nb3dSpaces]
//! if the Approx is not Done
More...

 

Detailed Description

this class is used to construct the BSpline curve
from an Approximation ( ApproxAFunction from AdvApprox).

Constructor & Destructor Documentation

GeomLib_Check2dBSplineCurve::GeomLib_Check2dBSplineCurve ( const Handle< Geom2d_BSplineCurve > &  Curve,
const Standard_Real  Tolerance,
const Standard_Real  AngularTolerance 
)

Member Function Documentation

Handle_Geom2d_BSplineCurve GeomLib_Check2dBSplineCurve::FixedTangent ( const Standard_Boolean  FirstFlag,
const Standard_Boolean  LastFlag 
)

  modifies the curve <br>

by fixing the first or the last tangencies

//! if Index3D not in the Range [1,Nb3dSpaces]
//! if the Approx is not Done

void GeomLib_Check2dBSplineCurve::FixTangent ( const Standard_Boolean  FirstFlag,
const Standard_Boolean  LastFlag 
)
Standard_Boolean GeomLib_Check2dBSplineCurve::IsDone ( ) const
void GeomLib_Check2dBSplineCurve::NeedTangentFix ( Standard_Boolean FirstFlag,
Standard_Boolean SecondFlag 
) const

The documentation for this class was generated from the following file: