/Engine/Plugins/Experimental/PlanarCutPlugin/Source/PlanarCut/Public/PlanarCut.h
Cut a Geometry inside a GeometryCollection with PlanarCells, and add each cut cell back to the GeometryCollection as a new child of the input Geometry. For geometries that would not be cut, nothing is added.
index of first new geometry in the Output GeometryCollection, or -1 if no geometry was added
int32 CutWithPlanarCells ( [FPlanarCells](API\Plugins\PlanarCut\FPlanarCells) & Cells, [FGeometryCollection](API\Runtime\Chaos\GeometryCollection\FGeometryCollection) & Collection, int32 TransformIdx, double Grout, double CollisionSampleSpacing, int32 RandomSeed, const [TOptional](API\Runtime\Core\IO\TOptional)< FTransform > & TransformCollection, bool bIncludeOutsideCellInOutput, bool bSetDefaultInternalMaterialsFromCollection, [FProgressCancel](API\Runtime\GeometryCore\Util\FProgressCancel) * Progress, FVector CellsOrigin )