Open CASCADE Technology  7.4.0
Public Member Functions

BRepFill_TrimShellCorner Class Reference

Trims sets of faces in the corner to make proper parts of pipe. More...

#include <BRepFill_TrimShellCorner.hxx>

Public Member Functions

 BRepFill_TrimShellCorner (const Handle< TopTools_HArray2OfShape > &theFaces, const BRepFill_TransitionStyle theTransition, const gp_Ax2 &theAxeOfBisPlane)
 Constructor: takes faces to intersect, type of transition (it can be RightCorner or RoundCorner) and axis of bisector plane. More...
 
void AddBounds (const Handle< TopTools_HArray2OfShape > &Bounds)
 
void AddUEdges (const Handle< TopTools_HArray2OfShape > &theUEdges)
 
void AddVEdges (const Handle< TopTools_HArray2OfShape > &theVEdges, const Standard_Integer theIndex)
 
void Perform ()
 
Standard_Boolean IsDone () const
 
Standard_Boolean HasSection () const
 
void Modified (const TopoDS_Shape &S, TopTools_ListOfShape &theModified)
 

Detailed Description

Trims sets of faces in the corner to make proper parts of pipe.

Constructor & Destructor Documentation

◆ BRepFill_TrimShellCorner()

BRepFill_TrimShellCorner::BRepFill_TrimShellCorner ( const Handle< TopTools_HArray2OfShape > &  theFaces,
const BRepFill_TransitionStyle  theTransition,
const gp_Ax2 theAxeOfBisPlane 
)

Constructor: takes faces to intersect, type of transition (it can be RightCorner or RoundCorner) and axis of bisector plane.

Member Function Documentation

◆ AddBounds()

void BRepFill_TrimShellCorner::AddBounds ( const Handle< TopTools_HArray2OfShape > &  Bounds)

◆ AddUEdges()

void BRepFill_TrimShellCorner::AddUEdges ( const Handle< TopTools_HArray2OfShape > &  theUEdges)

◆ AddVEdges()

void BRepFill_TrimShellCorner::AddVEdges ( const Handle< TopTools_HArray2OfShape > &  theVEdges,
const Standard_Integer  theIndex 
)

◆ HasSection()

Standard_Boolean BRepFill_TrimShellCorner::HasSection ( ) const

◆ IsDone()

Standard_Boolean BRepFill_TrimShellCorner::IsDone ( ) const

◆ Modified()

void BRepFill_TrimShellCorner::Modified ( const TopoDS_Shape S,
TopTools_ListOfShape theModified 
)

◆ Perform()

void BRepFill_TrimShellCorner::Perform ( )

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