SplitPoint3DGridByPlane


Separates the points being on one side of the input plane from the others.

Syntax

C++
C#
Python
 
def SplitPoint3DGridByPlane(
	inPoint3DGrid: Point3DGrid,
	inPlane: Plane3D,
	outPoint3DGrid1: Point3DGrid,
	outPoint3DGrid2: Point3DGrid,
	/,
	*,
	inRoi: Region | None = None
)
-> None

Parameters

Name Type Default Description
Input value inPoint3DGrid Point3DGrid
Input value inRoi Region | None None Region of interest
Input value inPlane Plane3D Plane used for splitting
Output value outPoint3DGrid1 Point3DGrid Grid of points with positive signed distance to the input plane
Output value outPoint3DGrid2 Point3DGrid Grid of points with negative signed distance to the input plane

Hardware Acceleration

This operation supports automatic parallelization for multicore and multiprocessor systems.