![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
Trims sets of faces in the corner to make proper parts of pipe. More...
#include <BRepFill_TrimShellCorner.hxx>
Public Member Functions | |
| BRepFill_TrimShellCorner (const occ::handle< NCollection_HArray2< TopoDS_Shape > > &theFaces, const BRepFill_TransitionStyle theTransition, const gp_Ax2 &theAxeOfBisPlane, const gp_Vec &theIntPointCrossDir) | |
| Constructor: takes faces to intersect, type of transition (it can be RightCorner or RoundCorner) and axis of bisector plane theIntersectPointCrossDirection : prev path direction at the origin point of theAxeOfBisPlane cross next path direction at the origin point of theAxeOfBisPlane. used when EE has more than one vertices. | |
| void | AddBounds (const occ::handle< NCollection_HArray2< TopoDS_Shape > > &Bounds) |
| void | AddUEdges (const occ::handle< NCollection_HArray2< TopoDS_Shape > > &theUEdges) |
| void | AddVEdges (const occ::handle< NCollection_HArray2< TopoDS_Shape > > &theVEdges, const int theIndex) |
| void | Perform () |
| bool | IsDone () const |
| bool | HasSection () const |
| void | Modified (const TopoDS_Shape &S, NCollection_List< TopoDS_Shape > &theModified) |
Trims sets of faces in the corner to make proper parts of pipe.
| BRepFill_TrimShellCorner::BRepFill_TrimShellCorner | ( | const occ::handle< NCollection_HArray2< TopoDS_Shape > > & | theFaces, |
| const BRepFill_TransitionStyle | theTransition, | ||
| const gp_Ax2 & | theAxeOfBisPlane, | ||
| const gp_Vec & | theIntPointCrossDir ) |
Constructor: takes faces to intersect, type of transition (it can be RightCorner or RoundCorner) and axis of bisector plane theIntersectPointCrossDirection : prev path direction at the origin point of theAxeOfBisPlane cross next path direction at the origin point of theAxeOfBisPlane. used when EE has more than one vertices.
| void BRepFill_TrimShellCorner::AddBounds | ( | const occ::handle< NCollection_HArray2< TopoDS_Shape > > & | Bounds | ) |
| void BRepFill_TrimShellCorner::AddUEdges | ( | const occ::handle< NCollection_HArray2< TopoDS_Shape > > & | theUEdges | ) |
| void BRepFill_TrimShellCorner::AddVEdges | ( | const occ::handle< NCollection_HArray2< TopoDS_Shape > > & | theVEdges, |
| const int | theIndex ) |
| bool BRepFill_TrimShellCorner::HasSection | ( | ) | const |
| bool BRepFill_TrimShellCorner::IsDone | ( | ) | const |
| void BRepFill_TrimShellCorner::Modified | ( | const TopoDS_Shape & | S, |
| NCollection_List< TopoDS_Shape > & | theModified ) |
| void BRepFill_TrimShellCorner::Perform | ( | ) |