You are here: Start » AVL.NET » Function Reference » Surface » Surface Spatial Transforms » AVL.DilateSurfacePoints

AVL.DilateSurfacePoints

Reconstructs missing points of the input surface by interpolating neighboring points.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

C++
C#
 
public static void DilateSurfacePoints
(
	AvlNet.Surface inSurface,
	AvlNet.KernelShape inKernel,
	int inRadiusX,
	AvlNet.Surface outSurface
)

Parameters

Name Type Range Default Description
inSurfaceAvlNet.SurfaceInput surface.
inKernelAvlNet.KernelShapeKernel shape (predefined).
inRadiusXint<0, INF>1Nearly half of the kernel's width (2*R+1). Default value: 1.
outSurfaceAvlNet.SurfaceOutput surface.

Description

The operation reconstructs some of missing points of the input surface by interpolating their neighboring points. Internally the region of surface valid points is dilated using defined kernel. Every missing point in location that have emerged because of the dilation is substituted with the arithmetic mean of existing points in locations that would be covered by the kernel if the middle of the kernel was precisely over the missing point location.

Function Overrides

See also