Open CASCADE Technology 7.8.2.dev
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.
 
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.
 
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.
 
static void ComputeACR (const TopoDS_Wire &wire, TColStd_Array1OfReal &ACR)
 Compute ACR on a wire.
 
static TopoDS_Wire InsertACR (const TopoDS_Wire &wire, const TColStd_Array1OfReal &ACRcuts, const Standard_Real prec)
 Insert ACR on a wire.
 

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: