Open CASCADE Technology 6.6.0
Public Member Functions
QANewModTopOpe_Intersection Class Reference

provides intersection of two shapes;

#include <QANewModTopOpe_Intersection.hxx>

Inheritance diagram for QANewModTopOpe_Intersection:
Inheritance graph
[legend]

Public Member Functions

 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.


Constructor & Destructor Documentation

QANewModTopOpe_Intersection::QANewModTopOpe_Intersection ( const TopoDS_Shape theObject1,
const TopoDS_Shape theObject2 
)

Member Function Documentation

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.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines