OpenSCAD2Dgeom.Overlappingfaces Class Reference
Public Member Functions | |
| def | builddepdict (self) |
| def | findrootdepth (self) |
| def | hasnoparent (self, faceindex) |
| def | makefeatures (self, doc) |
| def | makeshape (self) |
Static Public Member Functions | |
| def | directchildren (isinsidedict, parent) |
| def | dofacesoverlapallverts (bigface, smallface) |
| def | dofacesoverlapboolean (bigface, smallface) |
| def | dofacesoverlapboundbox (bigface, smallface) |
| def | dofacesoverlapproximity (bigface, smallface) |
| def | finddepth (dict1, faceidx, curdepth=0) |
| def | hasnoparentstatic (isinsidedict, faceindex) |
| def | printtree (isinsidedict, facenum) |
Public Attributes | |
| isinsidedict | |
| sortedfaces | |
Detailed Description
combines overlapping faces together
Member Function Documentation
◆ builddepdict()
| def OpenSCAD2Dgeom.Overlappingfaces.builddepdict | ( | self | ) |
◆ directchildren()
|
static |
◆ dofacesoverlapallverts()
|
static |
◆ dofacesoverlapboolean()
|
static |
◆ dofacesoverlapboundbox()
|
static |
◆ dofacesoverlapproximity()
|
static |
◆ finddepth()
|
static |
◆ findrootdepth()
| def OpenSCAD2Dgeom.Overlappingfaces.findrootdepth | ( | self | ) |
◆ hasnoparent()
| def OpenSCAD2Dgeom.Overlappingfaces.hasnoparent | ( | self, | |
| faceindex | |||
| ) |
References OpenSCAD2Dgeom.Overlappingfaces.isinsidedict.
Referenced by OpenSCAD2Dgeom.Overlappingfaces.makefeatures(), and OpenSCAD2Dgeom.Overlappingfaces.makeshape().
◆ hasnoparentstatic()
|
static |
◆ makefeatures()
| def OpenSCAD2Dgeom.Overlappingfaces.makefeatures | ( | self, | |
| doc | |||
| ) |
◆ makeshape()
| def OpenSCAD2Dgeom.Overlappingfaces.makeshape | ( | self | ) |
◆ printtree()
|
static |
Member Data Documentation
◆ isinsidedict
| OpenSCAD2Dgeom.Overlappingfaces.isinsidedict |
◆ sortedfaces
| OpenSCAD2Dgeom.Overlappingfaces.sortedfaces |
The documentation for this class was generated from the following file:
- src/Mod/OpenSCAD/OpenSCAD2Dgeom.py
1.8.17