Start » Filter Reference » Surface » Surface Spatial Transforms » SplitSurfaceByPlane
Module: | Vision3DStandard |
---|
Separates the surface points being on one side of the input plane from the others.
Name | Type | Description | |
---|---|---|---|
inSurface | Surface | Input surface | |
inRoi | Region* | Region of interest | |
inPlane | Plane3D | Plane used for splitting | |
inPreserveDimensions | Bool | Flag indicating whether the surface dimensions should be preserved or not | |
outSurface1 | Surface | Surface with points with positive signed distance to the input plane | |
outSurface2 | Surface | Surface with points with negative signed distance to the input plane |
Hardware Acceleration
This operation supports automatic parallelization for multicore and multiprocessor systems.
Errors
This filter can throw an exception to report error. Read how to deal with errors in Error Handling.
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Indefinite plane on input in SplitSurfaceByPlane. |
DomainError | Region of interest exceeds an input surface in SplitSurfaceByPlane. |
Complexity Level
This filter is available on Basic Complexity Level.