You are here: Start » AVL.NET » Invoke.ProjectPointOntoSurface
Returns an interpolated single point of a surface given its coordinates in surface coordinate system.
| Namespace: | Avl | 
|---|---|
| Assembly: | AvlNet.dll | 
Syntax
C++
C#
public static void ProjectPointOntoSurface ( Avl.Surface inSurface, Avl.Point2D inPoint, int inInterpolationRadius, Optional<Avl.Point3D> outSurfaceRealPoint, Optional<Avl.Point2D> outSurfaceGridPoint )
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]()  | inSurface | Avl.Surface | Input surface. | ||
![]()  | inPoint | Avl.Point2D | Coordinates of the input point in surface coordinate system. | ||
![]()  | inInterpolationRadius | int | <0, 65535> | 0 | Radius of vicinity being taken into account to interpolate not existing point. Default value: 0. | 
![]()  | outSurfaceRealPoint | Atl.Optional<Avl.Point3D> | Output point in surface coordinate system. | ||
![]()  | outSurfaceGridPoint | Atl.Optional<Avl.Point2D> | Output point in surface grid coordinate system. | 


