Class ShHealOper_Sewing.
#include <ShHealOper_Sewing.hxx>
|
| Standard_Boolean | sewing (const TopTools_SequenceOfShape &theSeqShapes) |
| |
| Standard_Boolean | getShells (const TopoDS_Shape &theSewShape) const |
| |
| Standard_Boolean | getWires (const TopoDS_Shape &theSewShape) const |
| |
| Standard_Boolean | getModifications (const TopoDS_Shape &theShape, const Handle(BRepBuilderAPI_Sewing)&theSewing) const |
| |
| Standard_Boolean | isSewed (const TopoDS_Shape &theShape) const |
| |
| void | deleteFreeEdges (const TopoDS_Shape &theSewShape, TopTools_MapOfShape &theMapEdges, TopoDS_Compound &theNewComp) const |
| |
◆ ShHealOper_Sewing() [1/2]
| Standard_EXPORT ShHealOper_Sewing::ShHealOper_Sewing |
( |
| ) |
|
|
inline |
◆ ShHealOper_Sewing() [2/2]
| ShHealOper_Sewing::ShHealOper_Sewing |
( |
const TopoDS_Shape & |
theShape, |
|
|
const Standard_Real |
theTolerance |
|
) |
| |
◆ deleteFreeEdges()
| void ShHealOper_Sewing::deleteFreeEdges |
( |
const TopoDS_Shape & |
theSewShape, |
|
|
TopTools_MapOfShape & |
theMapEdges, |
|
|
TopoDS_Compound & |
theNewComp |
|
) |
| const |
|
private |
◆ GetFacesMode()
| Standard_Boolean ShHealOper_Sewing::GetFacesMode |
( |
| ) |
|
|
inline |
◆ GetFloatingEdgesMode()
| Standard_Boolean ShHealOper_Sewing::GetFloatingEdgesMode |
( |
| ) |
|
|
inline |
◆ GetHistoryLevel()
| TopAbs_ShapeEnum ShHealOper_Sewing::GetHistoryLevel |
( |
| ) |
|
|
inline |
◆ getModifications()
| Standard_Boolean ShHealOper_Sewing::getModifications |
( |
const TopoDS_Shape & |
theShape, |
|
|
const Handle(BRepBuilderAPI_Sewing)& |
theSewing |
|
) |
| const |
|
private |
◆ GetNonManifoldMode()
| Standard_Boolean ShHealOper_Sewing::GetNonManifoldMode |
( |
| ) |
|
|
inline |
◆ getShells()
| Standard_Boolean ShHealOper_Sewing::getShells |
( |
const TopoDS_Shape & |
theSewShape | ) |
const |
|
private |
◆ GetTolerance()
| Standard_Real ShHealOper_Sewing::GetTolerance |
( |
| ) |
|
|
inline |
◆ getWires()
| Standard_Boolean ShHealOper_Sewing::getWires |
( |
const TopoDS_Shape & |
theSewShape | ) |
const |
|
private |
◆ Init()
| void ShHealOper_Sewing::Init |
( |
const TopoDS_Shape & |
theShape | ) |
|
|
virtual |
◆ isSewed()
| Standard_Boolean ShHealOper_Sewing::isSewed |
( |
const TopoDS_Shape & |
theShape | ) |
const |
|
private |
◆ Perform() [1/2]
| Standard_Boolean ShHealOper_Sewing::Perform |
( |
| ) |
|
◆ Perform() [2/2]
| Standard_Boolean ShHealOper_Sewing::Perform |
( |
const TopTools_SequenceOfShape & |
theSeqShapes | ) |
|
◆ SetFacesMode()
| void ShHealOper_Sewing::SetFacesMode |
( |
const Standard_Boolean |
theFacesMode | ) |
|
|
inline |
◆ SetFloatingEdgesMode()
| void ShHealOper_Sewing::SetFloatingEdgesMode |
( |
const Standard_Boolean |
theEdgesMode | ) |
|
|
inline |
◆ SetHistoryLevel()
| void ShHealOper_Sewing::SetHistoryLevel |
( |
TopAbs_ShapeEnum |
theHistLevel | ) |
|
|
inline |
◆ SetNonManifoldMode()
| void ShHealOper_Sewing::SetNonManifoldMode |
( |
const Standard_Boolean |
theNonManifoldMode | ) |
|
|
inline |
◆ SetTolerance()
| void ShHealOper_Sewing::SetTolerance |
( |
const Standard_Real |
theToler | ) |
|
|
inline |
◆ sewing()
| Standard_Boolean ShHealOper_Sewing::sewing |
( |
const TopTools_SequenceOfShape & |
theSeqShapes | ) |
|
|
private |
References getModifications(), getShells(), getWires(), ShHealOper_Tool::Handle(), isSewed(), ShHealOper_Tool::myDone, myEdgesMode, ShHealOper_Tool::myErrorStatus, myFacesMode, ShHealOper_Tool::myInitShape, myNonManifoldMode, ShHealOper_Tool::myResultShape, myTolerance, ShHealOper_ErrorExecution, ShHealOper_InvalidParameters, and ShHealOper_NotError.
◆ myEdgesMode
| Standard_Boolean ShHealOper_Sewing::myEdgesMode |
|
private |
◆ myFacesMode
| Standard_Boolean ShHealOper_Sewing::myFacesMode |
|
private |
◆ myHistoryLevel
| TopAbs_ShapeEnum ShHealOper_Sewing::myHistoryLevel |
|
private |
◆ myNonManifoldMode
| Standard_Boolean ShHealOper_Sewing::myNonManifoldMode |
|
private |
◆ myTolerance
| Standard_Real ShHealOper_Sewing::myTolerance |
|
private |
The documentation for this class was generated from the following files: