Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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

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

References aResult, and Handle().

Variable Documentation

const double POINT_CONFUSION_TOLERANCE = 0.0001