Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
GeomLib_Check2dBSplineCurve Class Reference

Checks for the end tangents : whether or not those are reversed. More...

#include <GeomLib_Check2dBSplineCurve.hxx>

Public Member Functions

 GeomLib_Check2dBSplineCurve (const occ::handle< Geom2d_BSplineCurve > &Curve, const double Tolerance, const double AngularTolerance)
 
bool IsDone () const
 
void NeedTangentFix (bool &FirstFlag, bool &SecondFlag) const
 
void FixTangent (const bool FirstFlag, const bool LastFlag)
 
occ::handle< Geom2d_BSplineCurveFixedTangent (const bool FirstFlag, const bool LastFlag)
 modifies the curve by fixing the first or the last tangencies
 

Detailed Description

Checks for the end tangents : whether or not those are reversed.

Constructor & Destructor Documentation

◆ GeomLib_Check2dBSplineCurve()

GeomLib_Check2dBSplineCurve::GeomLib_Check2dBSplineCurve ( const occ::handle< Geom2d_BSplineCurve > & Curve,
const double Tolerance,
const double AngularTolerance )

Member Function Documentation

◆ FixedTangent()

occ::handle< Geom2d_BSplineCurve > GeomLib_Check2dBSplineCurve::FixedTangent ( const bool FirstFlag,
const bool LastFlag )

modifies the curve by fixing the first or the last tangencies

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

◆ FixTangent()

void GeomLib_Check2dBSplineCurve::FixTangent ( const bool FirstFlag,
const bool LastFlag )

◆ IsDone()

bool GeomLib_Check2dBSplineCurve::IsDone ( ) const

◆ NeedTangentFix()

void GeomLib_Check2dBSplineCurve::NeedTangentFix ( bool & FirstFlag,
bool & SecondFlag ) const

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