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 | |
combines overlapping faces together
def OpenSCAD2Dgeom.Overlappingfaces.builddepdict | ( | self | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
def OpenSCAD2Dgeom.Overlappingfaces.findrootdepth | ( | self | ) |
def OpenSCAD2Dgeom.Overlappingfaces.hasnoparent | ( | self, | |
faceindex | |||
) |
References OpenSCAD2Dgeom.Overlappingfaces.isinsidedict.
Referenced by OpenSCAD2Dgeom.Overlappingfaces.makefeatures().
|
static |
def OpenSCAD2Dgeom.Overlappingfaces.makefeatures | ( | self, | |
doc | |||
) |
def OpenSCAD2Dgeom.Overlappingfaces.makeshape | ( | self | ) |
|
static |
OpenSCAD2Dgeom.Overlappingfaces.isinsidedict |
OpenSCAD2Dgeom.Overlappingfaces.sortedfaces |