Class ShHealOper_ShapeProcess.
#include <ShHealOper_ShapeProcess.hxx>

Public Member Functions | |
| Standard_EXPORT | ShHealOper_ShapeProcess () |
| Empty constructor. More... | |
| Standard_EXPORT | ShHealOper_ShapeProcess (const TCollection_AsciiString &theNameResource, const TCollection_AsciiString &thePrefix="ShapeProcess") |
| Copy constructor. More... | |
| Standard_EXPORT void | Perform (const TopoDS_Shape &theOldShape, TopoDS_Shape &theNewShape) |
| Standard_EXPORT void | SetOperators (const TColStd_SequenceOfAsciiString &theSeqOperators) |
| Standard_EXPORT Standard_Boolean | GetOperators (TColStd_SequenceOfAsciiString &theSeqOperators) |
| Standard_EXPORT void | SetParameter (const TCollection_AsciiString &theNameParam, const TCollection_AsciiString &theVal) |
| Standard_EXPORT Standard_Boolean | GetParameter (const TCollection_AsciiString &theNameParam, TCollection_AsciiString &theVal) |
| void | SetSaveHistoryMode (const Standard_Boolean theSaveHistory, TopAbs_ShapeEnum theuntil=TopAbs_FACE) |
| Standard_Boolean | GetSaveHistoryMode () |
| Standard_Boolean | GetModifiedShape (const TopoDS_Shape &theOldShape, TopoDS_Shape &theNewShape) |
| Standard_Boolean | isDone () |
Public Member Functions inherited from ShHealOper_Tool | |
| Standard_EXPORT | ShHealOper_Tool () |
| Empty constructor. More... | |
| Standard_EXPORT | ShHealOper_Tool (const TopoDS_Shape &theShape) |
| virtual Standard_EXPORT void | Init (const TopoDS_Shape &theShape) |
| const TopoDS_Shape & | GetResultShape () const |
| Standard_Boolean | GetModifiedShape (const TopoDS_Shape &theOldShape, TopoDS_Shape &theNewShape) const |
| Standard_Boolean | IsDone () const |
| void | SetContext (Handle(ShapeBuild_ReShape)&theContext) |
| Handle (ShapeBuild_ReShape) Context() | |
| Standard_Integer | GetErrorStatus () |
| ShHealOper_ModifStats & | GetStatistics () |
| const ShHealOper_ModifStats & | GetStatistics () const |
Private Attributes | |
| ShapeProcessAPI_ApplySequence | myOperations |
| TCollection_AsciiString | myPrefix |
| TopTools_DataMapOfShapeShape | myMapModifications |
| Standard_Boolean | mySaveHistoryMode |
| TopAbs_ShapeEnum | myLevel |
| Standard_Boolean | myDone |
Additional Inherited Members | |
Protected Member Functions inherited from ShHealOper_Tool | |
| Handle (ShapeBuild_ReShape) myContext | |
Protected Attributes inherited from ShHealOper_Tool | |
| TopoDS_Shape | myInitShape |
| TopoDS_Shape | myResultShape |
| Standard_Boolean | myDone |
| ShHealOper_Error | myErrorStatus |
| ShHealOper_ModifStats | myStatistics |
| ShHealOper_ShapeProcess::ShHealOper_ShapeProcess | ( | ) |
References myDone, myLevel, myOperations, myPrefix, and mySaveHistoryMode.
| ShHealOper_ShapeProcess::ShHealOper_ShapeProcess | ( | const TCollection_AsciiString & | theNameResource, |
| const TCollection_AsciiString & | thePrefix = "ShapeProcess" |
||
| ) |
References myDone, myLevel, myPrefix, and mySaveHistoryMode.
|
inline |
References myMapModifications.
| Standard_Boolean ShHealOper_ShapeProcess::GetOperators | ( | TColStd_SequenceOfAsciiString & | theSeqOperators | ) |
References myOperations, and myPrefix.
| Standard_Boolean ShHealOper_ShapeProcess::GetParameter | ( | const TCollection_AsciiString & | theNameParam, |
| TCollection_AsciiString & | theVal | ||
| ) |
References myOperations, and myPrefix.
|
inline |
References mySaveHistoryMode.
|
inline |
References myDone.
| void ShHealOper_ShapeProcess::Perform | ( | const TopoDS_Shape & | theOldShape, |
| TopoDS_Shape & | theNewShape | ||
| ) |
| void ShHealOper_ShapeProcess::SetOperators | ( | const TColStd_SequenceOfAsciiString & | theSeqOperators | ) |
References myOperations, and myPrefix.
| void ShHealOper_ShapeProcess::SetParameter | ( | const TCollection_AsciiString & | theNameParam, |
| const TCollection_AsciiString & | theVal | ||
| ) |
References myOperations, and myPrefix.
|
inline |
References myLevel, and mySaveHistoryMode.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |