|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | BOP_CheckResult () |
| empty constructor
|
Standard_EXPORT void | SetShape1 (const TopoDS_Shape &TheShape) |
| sets ancestor shape (object) for faulty sub-shapes
|
Standard_EXPORT void | AddFaultyShape1 (const TopoDS_Shape &TheShape) |
| adds faulty sub-shapes from object to a list
|
Standard_EXPORT void | SetShape2 (const TopoDS_Shape &TheShape) |
| sets ancestor shape (tool) for faulty sub-shapes
|
Standard_EXPORT void | AddFaultyShape2 (const TopoDS_Shape &TheShape) |
| adds faulty sub-shapes from tool to a list
|
Standard_EXPORT const TopoDS_Shape & | GetShape1 () const |
| returns ancestor shape (object) for faulties
|
Standard_EXPORT const TopoDS_Shape & | GetShape2 () const |
| returns ancestor shape (tool) for faulties
|
Standard_EXPORT const TopTools_ListOfShape & | GetFaultyShapes1 () const |
| returns list of faulty shapes for object
|
Standard_EXPORT const TopTools_ListOfShape & | GetFaultyShapes2 () const |
| returns list of faulty shapes for tool
|
Standard_EXPORT void | SetCheckStatus (const BOP_CheckStatus TheStatus) |
| set status of faulty
|
Standard_EXPORT BOP_CheckStatus | GetCheckStatus () const |
| gets status of faulty
|
Private Attributes |
TopoDS_Shape | myShape1 |
TopoDS_Shape | myShape2 |
BOP_CheckStatus | myStatus |
TopTools_ListOfShape | myFaulty1 |
TopTools_ListOfShape | myFaulty2 |