Open CASCADE Technology  7.4.0
Static Public Member Functions

BRepFill Class Reference

#include <BRepFill.hxx>

Static Public Member Functions

static TopoDS_Face Face (const TopoDS_Edge &Edge1, const TopoDS_Edge &Edge2)
 Computes a ruled surface between two edges. More...
 
static TopoDS_Shell Shell (const TopoDS_Wire &Wire1, const TopoDS_Wire &Wire2)
 Computes a ruled surface between two wires. The wires must have the same number of edges. More...
 
static void Axe (const TopoDS_Shape &Spine, const TopoDS_Wire &Profile, gp_Ax3 &AxeProf, Standard_Boolean &ProfOnSpine, const Standard_Real Tol)
 Computes <AxeProf> as Follow. <Location> is the Position of the nearest vertex V of <Profile> to <Spine>.<XDirection> is confused with the tangent to <Spine> at the projected point of V on the Spine. <Direction> is normal to <Spine>. <Spine> is a plane wire or a plane face. More...
 
static void ComputeACR (const TopoDS_Wire &wire, TColStd_Array1OfReal &ACR)
 Compute ACR on a wire. More...
 
static TopoDS_Wire InsertACR (const TopoDS_Wire &wire, const TColStd_Array1OfReal &ACRcuts, const Standard_Real prec)
 Insert ACR on a wire. More...
 

Member Function Documentation

◆ Axe()

static void BRepFill::Axe ( const TopoDS_Shape Spine,
const TopoDS_Wire Profile,
gp_Ax3 AxeProf,
Standard_Boolean ProfOnSpine,
const Standard_Real  Tol 
)
static

Computes <AxeProf> as Follow. <Location> is the Position of the nearest vertex V of <Profile> to <Spine>.<XDirection> is confused with the tangent to <Spine> at the projected point of V on the Spine. <Direction> is normal to <Spine>. <Spine> is a plane wire or a plane face.

◆ ComputeACR()

static void BRepFill::ComputeACR ( const TopoDS_Wire wire,
TColStd_Array1OfReal ACR 
)
static

Compute ACR on a wire.

◆ Face()

static TopoDS_Face BRepFill::Face ( const TopoDS_Edge Edge1,
const TopoDS_Edge Edge2 
)
static

Computes a ruled surface between two edges.

◆ InsertACR()

static TopoDS_Wire BRepFill::InsertACR ( const TopoDS_Wire wire,
const TColStd_Array1OfReal ACRcuts,
const Standard_Real  prec 
)
static

Insert ACR on a wire.

◆ Shell()

static TopoDS_Shell BRepFill::Shell ( const TopoDS_Wire Wire1,
const TopoDS_Wire Wire2 
)
static

Computes a ruled surface between two wires. The wires must have the same number of edges.


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