Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
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.
 
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, bool &ProfOnSpine, const double 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, NCollection_Array1< double > &ACR)
 Compute ACR on a wire.
 
static TopoDS_Wire InsertACR (const TopoDS_Wire &wire, const NCollection_Array1< double > &ACRcuts, const double 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,
bool & ProfOnSpine,
const double 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,
NCollection_Array1< double > & 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 NCollection_Array1< double > & ACRcuts,
const double 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: