CPLadd | adds the outer contours and subtacts the holes of two CPLs | |
CPLbool | Boolean Fncts based on the polyshape class or polygon class | |
CPLboolpshape | Boolean Fncts based on the polyshape class | |
CPLintersect | returns a Boolean intersection of 2 CPLs | |
CPLmeltbool | Merges a list of CPL by boolean add and sub - Similar to CPLunitesorted but splits the contour too | |
CPLsplitbool | returns a CPL that is split into two pre more parts by a second contour | |
CPLsubtract | returns a Boolean subtraction of 2 CPLs | |
CPLunion | returns a Boolean addition of 2 CPLs | |
CPLunitecwccw | returns a CPL that has no crossing lines anymore bu sort wrt to cw/ccw and adding subtracting | |
CPLunitesorted | returns sorted and added closed polygons | |
CPLxor | returns a Boolean exclusive or of 2 CPLs | |
crossingfacets2VLFL | Fundamental fnct to return an index list of the facets of solid A intersected by solid B | |
SGaddrelSG | Spatial arrangement of a solid to another and combining both | |
SGbool5 | returns the correct result of a boolean operation on two closed elementary solids | |
SGboolanalyze | plots the two separated surfaces of A and B when crossed | |
SGboolDEBUG | reads in in the STL Geometries that created problems during SGboolh | |
SGboolh | returns boolean operations on solid geometries using a heuristic | |
SGbooltest | Procedure to test different cases using SGbool and CSGsample | |
SGconcat | Simple Concatenation of Solid Geometries | |
SGcrosssectionadjustment | A connecting body is designed that transfers and connects two bodies for the opposite cross-sections into each other. | |
SGcut | Cuts a solid geometry into 2 parts at a defined z-plane | |
SGcut2 | Cuts a solid geometry by inserting vertices and facets | |
SGintersect | Boolean intersection of Solid Geometries | |
SGreplace | First version to replace a part of a solid | |
SGsubtract | Boolean Subtraction of Solid Geometries | |
SGsupplement | Boolean addition of the solid parts of B that are outside of the convex hull of A | |
SGsurfacemeltbool | returns a solid which surfaces were added using SGbool | |
SGunion | Boolean Addition of Solid Geometries | |
SGunioncomplete | Adds to a solid the part of a nother solid which is outside the convex hull | |
SGunionreplace | adds a solid after removing the bounding box of the solid | |
SGxor | Boolean XOR of Solid Geometries | |