Class ShHealOper_ShapeProcess.
#include <ShHealOper_ShapeProcess.hxx>
Public Member Functions |
| Standard_EXPORT | ShHealOper_ShapeProcess () |
| | Empty constructor.
|
| Standard_EXPORT | ShHealOper_ShapeProcess (const TCollection_AsciiString &theNameResource, const TCollection_AsciiString &thePrefix="ShapeProcess") |
| | Copy constructor.
|
| 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 () |
Private Attributes |
| ShapeProcessAPI_ApplySequence | myOperations |
| TCollection_AsciiString | myPrefix |
| TopTools_DataMapOfShapeShape | myMapModifications |
| Standard_Boolean | mySaveHistoryMode |
| TopAbs_ShapeEnum | myLevel |
| Standard_Boolean | myDone |
Constructor & Destructor Documentation
| ShHealOper_ShapeProcess::ShHealOper_ShapeProcess |
( |
| ) |
|
| ShHealOper_ShapeProcess::ShHealOper_ShapeProcess |
( |
const TCollection_AsciiString & |
theNameResource, |
|
|
const TCollection_AsciiString & |
thePrefix = "ShapeProcess" |
|
) |
| |
Member Function Documentation
| void ShHealOper_ShapeProcess::Perform |
( |
const TopoDS_Shape & |
theOldShape, |
|
|
TopoDS_Shape & |
theNewShape |
|
) |
| |
| void ShHealOper_ShapeProcess::SetOperators |
( |
const TColStd_SequenceOfAsciiString & |
theSeqOperators | ) |
|
| Standard_Boolean ShHealOper_ShapeProcess::GetOperators |
( |
TColStd_SequenceOfAsciiString & |
theSeqOperators | ) |
|
| void ShHealOper_ShapeProcess::SetParameter |
( |
const TCollection_AsciiString & |
theNameParam, |
|
|
const TCollection_AsciiString & |
theVal |
|
) |
| |
| Standard_Boolean ShHealOper_ShapeProcess::GetParameter |
( |
const TCollection_AsciiString & |
theNameParam, |
|
|
TCollection_AsciiString & |
theVal |
|
) |
| |
| void ShHealOper_ShapeProcess.SetSaveHistoryMode |
( |
const Standard_Boolean |
theSaveHistory, |
|
|
TopAbs_ShapeEnum |
theuntil = TopAbs_FACE |
|
) |
| |
| Standard_Boolean ShHealOper_ShapeProcess.GetSaveHistoryMode |
( |
| ) |
|
| Standard_Boolean ShHealOper_ShapeProcess.GetModifiedShape |
( |
const TopoDS_Shape & |
theOldShape, |
|
|
TopoDS_Shape & |
theNewShape |
|
) |
| |
| Standard_Boolean ShHealOper_ShapeProcess.isDone |
( |
| ) |
|
Field Documentation