Class ShHealOper_CloseContour.
#include <ShHealOper_CloseContour.hxx>
|
void | build (Handle(ShapeExtend_WireData)&theSewd) |
|
Standard_Boolean | fixGaps (const Handle(ShapeExtend_WireData)&theWire, const TopTools_SequenceOfShape &theCommonFaces) |
|
Standard_Boolean | checkOneFace (const Handle(ShapeExtend_WireData)&theSewd, TopTools_SequenceOfShape &theCommonFaces) const |
|
void | buildEdge (const TopoDS_Edge &aE1, const TopoDS_Edge &aE2, const TopTools_SequenceOfShape &theCommonFaces) |
|
void | updateWire (Handle(ShapeExtend_WireData)&sbwd) |
|
Standard_EXPORT ShHealOper_CloseContour::ShHealOper_CloseContour |
( |
| ) |
|
|
inline |
ShHealOper_CloseContour::ShHealOper_CloseContour |
( |
const TopoDS_Shape & |
theShape | ) |
|
void ShHealOper_CloseContour::build |
( |
Handle(ShapeExtend_WireData)& |
theSewd | ) |
|
|
private |
References checkOneFace(), fixGaps(), ShHealOper_Tool::Handle(), ShHealOper_Tool::myDone, ShHealOper_Tool::myErrorStatus, myFreeEdges, ShHealOper_Tool::myInitShape, myMaxTolerance, myModeFixGapsCurves, ShHealOper_Tool::myResultShape, myTolerance, ShHealOper_ErrorExecution, and updateWire().
void ShHealOper_CloseContour::buildEdge |
( |
const TopoDS_Edge & |
aE1, |
|
|
const TopoDS_Edge & |
aE2, |
|
|
const TopTools_SequenceOfShape & |
theCommonFaces |
|
) |
| |
|
private |
Standard_Boolean ShHealOper_CloseContour::checkOneFace |
( |
const Handle(ShapeExtend_WireData)& |
theSewd, |
|
|
TopTools_SequenceOfShape & |
theCommonFaces |
|
) |
| const |
|
private |
Standard_Boolean ShHealOper_CloseContour::fixGaps |
( |
const Handle(ShapeExtend_WireData)& |
theWire, |
|
|
const TopTools_SequenceOfShape & |
theCommonFaces |
|
) |
| |
|
private |
Standard_Real ShHealOper_CloseContour::GetMaxTolerance |
( |
| ) |
|
|
inline |
Standard_Boolean ShHealOper_CloseContour::GetModeVertex |
( |
| ) |
|
|
inline |
Standard_Real ShHealOper_CloseContour::GetTolerance |
( |
| ) |
|
|
inline |
void ShHealOper_CloseContour::Init |
( |
const TopoDS_Shape & |
theShape | ) |
|
|
virtual |
Standard_Boolean ShHealOper_CloseContour::Perform |
( |
const TopTools_SequenceOfShape & |
theSeqEdges, |
|
|
const Standard_Boolean |
theModeVertex = Standard_False , |
|
|
const Standard_Boolean |
theModeFixGapsCurves = Standard_True |
|
) |
| |
Standard_Boolean ShHealOper_CloseContour::Perform |
( |
const TopoDS_Wire & |
theWire, |
|
|
const Standard_Boolean |
theModeVertex = Standard_False , |
|
|
const Standard_Boolean |
theModeFixGapsCurves = Standard_True |
|
) |
| |
void ShHealOper_CloseContour::SetMaxTolerance |
( |
const Standard_Real |
theMaxTolerance | ) |
|
|
inline |
void ShHealOper_CloseContour::SetModeVertex |
( |
const Standard_Boolean |
theModeVertex | ) |
|
|
inline |
void ShHealOper_CloseContour::SetTolerance |
( |
const Standard_Real |
theTolerance | ) |
|
|
inline |
void ShHealOper_CloseContour::updateWire |
( |
Handle(ShapeExtend_WireData)& |
sbwd | ) |
|
|
private |
TopTools_SequenceOfShape ShHealOper_CloseContour::myFreeEdges |
|
private |
TopTools_IndexedDataMapOfShapeListOfShape ShHealOper_CloseContour::myMapEdgesFace |
|
private |
Standard_Real ShHealOper_CloseContour::myMaxTolerance |
|
private |
Standard_Boolean ShHealOper_CloseContour::myModeFixGapsCurves |
|
private |
Standard_Boolean ShHealOper_CloseContour::myModeVertex |
|
private |
Standard_Real ShHealOper_CloseContour::myTolerance |
|
private |
The documentation for this class was generated from the following files: