Open CASCADE Technology
6.5.4
|
#include <BOP_HistoryCollector.hxx>
Public Member Functions | |
virtual const TopTools_ListOfShape & | Generated (const TopoDS_Shape &S) |
virtual void | SetResult (const TopoDS_Shape &theResult, const BOPTools_PDSFiller &theDSFiller) |
virtual const TopTools_ListOfShape & | Modified (const TopoDS_Shape &S) |
virtual Standard_Boolean | IsDeleted (const TopoDS_Shape &S) |
virtual Standard_Boolean | HasGenerated () const |
virtual Standard_Boolean | HasModified () const |
virtual Standard_Boolean | HasDeleted () const |
Protected Member Functions | |
BOP_HistoryCollector () | |
BOP_HistoryCollector (const TopoDS_Shape &theShape1, const TopoDS_Shape &theShape2, const BOP_Operation theOperation) | |
Protected Attributes | |
TopTools_ListOfShape | myEmptyList |
BOP_Operation | myOp |
TopTools_DataMapOfShapeListOfShape | myGenMap |
TopTools_DataMapOfShapeListOfShape | myModifMap |
TopoDS_Shape | myS1 |
TopoDS_Shape | myS2 |
TopoDS_Shape | myResult |
Standard_Boolean | myHasDeleted |
BOP_HistoryCollector::BOP_HistoryCollector | ( | ) | [protected] |
BOP_HistoryCollector::BOP_HistoryCollector | ( | const TopoDS_Shape & | theShape1, |
const TopoDS_Shape & | theShape2, | ||
const BOP_Operation | theOperation | ||
) | [protected] |
virtual const TopTools_ListOfShape& BOP_HistoryCollector::Generated | ( | const TopoDS_Shape & | S | ) | [virtual] |
virtual Standard_Boolean BOP_HistoryCollector::HasDeleted | ( | ) | const [virtual] |
virtual Standard_Boolean BOP_HistoryCollector::HasGenerated | ( | ) | const [virtual] |
virtual Standard_Boolean BOP_HistoryCollector::HasModified | ( | ) | const [virtual] |
virtual Standard_Boolean BOP_HistoryCollector::IsDeleted | ( | const TopoDS_Shape & | S | ) | [virtual] |
virtual const TopTools_ListOfShape& BOP_HistoryCollector::Modified | ( | const TopoDS_Shape & | S | ) | [virtual] |
virtual void BOP_HistoryCollector::SetResult | ( | const TopoDS_Shape & | theResult, |
const BOPTools_PDSFiller & | theDSFiller | ||
) | [virtual] |
Standard_Boolean BOP_HistoryCollector::myHasDeleted [protected] |
BOP_Operation BOP_HistoryCollector::myOp [protected] |
TopoDS_Shape BOP_HistoryCollector::myResult [protected] |
TopoDS_Shape BOP_HistoryCollector::myS1 [protected] |
TopoDS_Shape BOP_HistoryCollector::myS2 [protected] |