Version: 9.12.0
Sketcher_Utils.cxx File Reference
#include "Sketcher_Utils.hxx"
#include <BRepBuilderAPI_MakeEdge.hxx>
#include <BRepBuilderAPI_MakeVertex.hxx>
#include <BRepBuilderAPI_MakeWire.hxx>
#include <ElSLib.hxx>
#include <GeomAPI_Interpolate.hxx>
#include <TColgp_Array1OfVec.hxx>
#include <TColgp_HArray1OfPnt.hxx>
#include <TColStd_HArray1OfBoolean.hxx>
#include <TopoDS_Wire.hxx>

Functions

static bool constructBSpline (const Handle(TColgp_HArray1OfPnt)&thePoints, const Standard_Boolean theIsClosed, Handle(Geom_BSplineCurve)&theBSpline)
 

Variables

const double POINT_CONFUSION_TOLERANCE = 0.0001
 

Function Documentation

◆ constructBSpline()

static bool constructBSpline ( const Handle(TColgp_HArray1OfPnt)&  thePoints,
const Standard_Boolean  theIsClosed,
Handle(Geom_BSplineCurve)&  theBSpline 
)
static

References aResult, and Handle().

Variable Documentation

◆ POINT_CONFUSION_TOLERANCE

const double POINT_CONFUSION_TOLERANCE = 0.0001