Open CASCADE Technology
6.5.4
|
provides intersection of two shapes;
#include <QANewModTopOpe_Intersection.hxx>
Public Member Functions | |
DEFINE_STANDARD_ALLOC | QANewModTopOpe_Intersection (const TopoDS_Shape &theObject1, const TopoDS_Shape &theObject2) |
virtual const TopTools_ListOfShape & | Generated (const TopoDS_Shape &theS) |
Returns the list of shapes generated from the shape <S>. | |
virtual Standard_Boolean | HasGenerated () const |
Returns true if there is at least one generated shape. For use in BRepNaming. | |
virtual Standard_Boolean | IsDeleted (const TopoDS_Shape &aS) |
Returns true if the shape S has been deleted. The result shape of the operation does not contain the shape S. | |
virtual Standard_Boolean | HasDeleted () const |
Returns true if there is at least one deleted shape. For use in BRepNaming. |
DEFINE_STANDARD_ALLOC QANewModTopOpe_Intersection::QANewModTopOpe_Intersection | ( | const TopoDS_Shape & | theObject1, |
const TopoDS_Shape & | theObject2 | ||
) |
virtual const TopTools_ListOfShape& QANewModTopOpe_Intersection::Generated | ( | const TopoDS_Shape & | theS | ) | [virtual] |
Reimplemented from BRepAlgoAPI_BooleanOperation.
virtual Standard_Boolean QANewModTopOpe_Intersection::HasDeleted | ( | ) | const [virtual] |
Reimplemented from BRepAlgoAPI_BooleanOperation.
virtual Standard_Boolean QANewModTopOpe_Intersection::HasGenerated | ( | ) | const [virtual] |
Reimplemented from BRepAlgoAPI_BooleanOperation.
virtual Standard_Boolean QANewModTopOpe_Intersection::IsDeleted | ( | const TopoDS_Shape & | aS | ) | [virtual] |
Reimplemented from BRepAlgoAPI_BooleanOperation.