You are here: Start » FIL.NET » Function Reference » Surface » Surface Spatial Transforms » FIL.ErodeSurfacePoints
Removes some existing points from the input surface when some points in their vicinity are missing.
Namespace: | FilNet |
---|---|
Assembly: | FIL.NET.dll |
Syntax
C++
C#
public static void ErodeSurfacePoints ( FilNet.Surface inSurface, FilNet.KernelShape inKernel, int inRadiusX, bool inPreserveDimensions, FilNet.Surface outSurface )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() | inSurface | FilNet.Surface | Input surface. | ||
![]() | inKernel | FilNet.KernelShape | Kernel shape (predefined). | ||
![]() | inRadiusX | int | <0, INF> | 1 | Nearly half of the kernel's width (2*R+1). Default value: 1. |
![]() | inPreserveDimensions | bool | Flag indicating whether the surface dimensions should be preserved or not. | ||
![]() | outSurface | FilNet.Surface | Output surface. |
Description
The operation removes some existing points from the input surface when some points in their vicinity are missing. Internally the region of surface valid points is eroded using defined kernel. The surface points in locations that have vanished because of the erosion are removed and substituted with indefinite points.
Errors
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Region of interest exceeds an input surface in ErodeSurfacePoints. |