Boolean - List of features available in SolidGeometry 5.6

CPLaddadds the outer contours and subtacts the holes of two CPLs
CPLboolBoolean Fncts based on the polyshape class or polygon class
CPLboolpshapeBoolean Fncts based on the polyshape class
CPLintersectreturns a Boolean intersection of 2 CPLs
CPLmeltboolMerges a list of CPL by boolean add and sub - Similar to CPLunitesorted but splits the contour too
CPLsplitboolreturns a CPL that is split into two pre more parts by a second contour
CPLsubtractreturns a Boolean subtraction of 2 CPLs
CPLunionreturns a Boolean addition of 2 CPLs
CPLunitecwccwreturns a CPL that has no crossing lines anymore bu sort wrt to cw/ccw and adding subtracting
CPLunitesortedreturns sorted and added closed polygons
CPLxorreturns a Boolean exclusive or of 2 CPLs
crossingfacets2VLFLFundamental fnct to return an index list of the facets of solid A intersected by solid B
SGaddrelSGSpatial arrangement of a solid to another and combining both
SGbool5returns the correct result of a boolean operation on two closed elementary solids
SGboolanalyzeplots the two separated surfaces of A and B when crossed
SGboolDEBUGreads in in the STL Geometries that created problems during SGboolh
SGboolhreturns boolean operations on solid geometries using a heuristic
SGbooltestProcedure to test different cases using SGbool and CSGsample
SGconcatSimple Concatenation of Solid Geometries
SGcrosssectionadjustmentA connecting body is designed that transfers and connects two bodies for the opposite cross-sections into each other.
SGcutCuts a solid geometry into 2 parts at a defined z-plane
SGcut2Cuts a solid geometry by inserting vertices and facets
SGintersectBoolean intersection of Solid Geometries
SGreplaceFirst version to replace a part of a solid
SGsubtractBoolean Subtraction of Solid Geometries
SGsupplementBoolean addition of the solid parts of B that are outside of the convex hull of A
SGsurfacemeltboolreturns a solid which surfaces were added using SGbool
SGunionBoolean Addition of Solid Geometries
SGunioncompleteAdds to a solid the part of a nother solid which is outside the convex hull
SGunionreplaceadds a solid after removing the bounding box of the solid
SGxorBoolean 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