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 | |
Copyright 2025 Tim C. Lueth. All rights reserved. The code is the property of Tim C. Lueth and may not be redistributed or modified without explicit written permission. This software may be used free of charge for academic research and teaching purposes only. Commercial use, redistribution, modification, or reverse engineering is strictly prohibited. Access to source code is restricted and granted only under specific agreements. For licensing inquiries or commercial use, please contact: Tim C. Lueth
Last html export of this page out of FM database by TL: 2025-09-21