Start » Filter Reference » Surface » Surface Spatial Transforms » ProjectSurfaceOntoPlane
Module: | Vision3DStandard |
---|
Projects a surface on another plane, replacing Z coordinate of a point with its distance from a given plane.
Name | Type | Description | |
---|---|---|---|
inSurface | Surface | ||
inPlane | Plane3D | ||
inUseAbsoluteDistance | Bool | ||
inPreserveOffsetsAndScales | Bool | Flag indicating whether to preserve input surface offsets and scales or to adjust them accordingly | |
outSurface | Surface | ||
outTransform | Matrix | Matrix of the transform used to compute the output surface; signed distance usage is assumed |
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 ProjectSurfaceOntoPlane. |
Complexity Level
This filter is available on Basic Complexity Level.