#include <BRepFeat_Gluer.hxx>
Inheritance diagram for BRepFeat_Gluer:
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
BRepFeat_Gluer () | |
Initializes an empty constructor . | |
BRepFeat_Gluer (const TopoDS_Shape &Snew, const TopoDS_Shape &Sbase) | |
Initializes the shapes to be glued, the new shape Snew and the basis shape Sbase. . | |
void | Init (const TopoDS_Shape &Snew, const TopoDS_Shape &Sbase) |
Initializes the new shape Snew and the basis shape Sbase for the local glueing operation. . | |
void | Bind (const TopoDS_Face &Fnew, const TopoDS_Face &Fbase) |
Defines a contact between Fnew on the new shape Snew and Fbase on the basis shape Sbase. Informs other methods that Fnew in the new shape Snew is connected to the face Fbase in the basis shape Sbase. The contact faces of the glued shape must not have parts outside the contact faces of the basis shape. This indicates that glueing is possible. . | |
void | Bind (const TopoDS_Edge &Enew, const TopoDS_Edge &Ebase) |
nforms other methods that the edge Enew in the new shape is the same as the edge Ebase in the basis shape and is therefore attached to the basis shape. This indicates that glueing is possible. | |
LocOpe_Operation | OpeType () const |
Determine which operation type to use glueing or sliding. . | |
const TopoDS_Shape & | BasisShape () const |
Returns the basis shape of the compound shape. . | |
const TopoDS_Shape & | GluedShape () const |
Returns the resulting compound shape. . | |
virtual Standard_EXPORT void | Build () |
This is called by Shape(). It does nothing but may be redefined. . | |
virtual Standard_EXPORT Standard_Boolean | IsDeleted (const TopoDS_Shape &F) |
returns the status of the Face after the shape creation. | |
virtual Standard_EXPORT const TopTools_ListOfShape & | Modified (const TopoDS_Shape &F) |
returns the list of generated Faces. | |
Private Attributes | |
LocOpe_Gluer | myGluer |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from BRepBuilderAPI_MakeShape. |
|
|
|
|
|
Reimplemented from BRepBuilderAPI_MakeShape. |
|
Reimplemented from BRepBuilderAPI_MakeShape. |
|
Reimplemented from BRepBuilderAPI_MakeShape. |
|
Reimplemented from BRepBuilderAPI_MakeShape. |
|
Reimplemented from BRepBuilderAPI_MakeShape. |
|
|
|
|