|
FreeCAD C++
|
#include <Mod/Part/App/FaceMaker.h>
The FaceMakerPublic class: derive from it if you want the face maker to be listed in tools that allow choosing one.
Additional Inherited Members | |
Public Member Functions inherited from Part::FaceMaker | |
| virtual void | addShape (const TopoDS_Shape &sh) |
| addShape: add another wire, edge, or compound. If compound is added, its internals will be treated as isolated from the rest, and the compounding structure of result will follow. More... | |
| virtual void | useCompound (const TopoDS_Compound &comp) |
| useCompound: add children of compound to the FaceMaker. Note that this is different from addShape(comp) - structure is lost. The compound is NOT expanded recursively. More... | |
| virtual const TopoDS_Face & | Face () |
| Face: returns the face (result). If result is not a single face, throws Base::TypeError. (hint: use .Shape() instead) More... | |
Public Member Functions inherited from Base::BaseClass | |
| BaseClass () | |
| Construction. | |
| virtual | ~BaseClass () |
| Destruction. | |
Protected Member Functions inherited from Part::FaceMaker | |
| virtual void | Build_Essence ()=0 |
| Build_Essence: build routine that can assume there is no nesting. More... | |
1.8.15