Open CASCADE Technology 6.6.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.

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

static void BRepFill::Axe ( const TopoDS_Shape Spine,
const TopoDS_Wire Profile,
gp_Ax3 AxeProf,
Standard_Boolean ProfOnSpine,
const Standard_Real  Tol 
) [static]
static void BRepFill::ComputeACR ( const TopoDS_Wire wire,
TColStd_Array1OfReal ACR 
) [static]
static TopoDS_Face BRepFill::Face ( const TopoDS_Edge Edge1,
const TopoDS_Edge Edge2 
) [static]
static TopoDS_Wire BRepFill::InsertACR ( const TopoDS_Wire wire,
const TColStd_Array1OfReal ACRcuts,
const Standard_Real  prec 
) [static]
static TopoDS_Shell BRepFill::Shell ( const TopoDS_Wire Wire1,
const TopoDS_Wire Wire2 
) [static]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines