Open CASCADE Technology
6.5.4
|
Class for storing information about
results of all interferences for all shapes
#include <BOPTools_InterferencePool.hxx>
BOPTools_InterferencePool::BOPTools_InterferencePool | ( | const BooleanOperations_ShapesDataStructure & | aDS | ) |
void BOPTools_InterferencePool::AddInterference | ( | const Standard_Integer | anInd1, |
const Standard_Integer | anInd2, | ||
const BooleanOperations_KindOfInterference | aType, | ||
const Standard_Integer | anIndex | ||
) |
BOPTools_PShapeShapeInterference BOPTools_InterferencePool::GetInterference | ( | const Standard_Integer | anIndex, |
const BooleanOperations_KindOfInterference | aType | ||
) | const |
BooleanOperations_KindOfInterference BOPTools_InterferencePool::InterferenceType | ( | const Standard_Integer | anInd1, |
const Standard_Integer | anInd2 | ||
) | const |
Standard_Boolean BOPTools_InterferencePool::IsComputed | ( | const Standard_Integer | anInd1, |
const Standard_Integer | anInd2 | ||
) | const |
void BOPTools_InterferencePool::SortTypes | ( | Standard_Integer & | anInd1, |
Standard_Integer & | anInd2 | ||
) | const |