Back to Adaptive Vision Library website
		
	You are here: Start » Function Reference » Surface Basics
Surface Basics
Select a function from the list below.
| Icon | Name | Description | 
|---|---|---|
|  | ArrangePoint3DArray | Creates a surface structure from Point3D array taking into account X and Y coordinates. | 
|  | ArrangePoint3DGrid | Creates a surface structure from Point3DGrid taking into account X and Y coordinates. | 
|  | ConvertCoordinateSystem2DTo3D | Converts a coordinate system connected with the surface image to a coordinate system connected with the surface. | 
|  | ConvertSurfaceType | Changes the point Z coordinate type. | 
|  | CreateFlatSurface | Creates a uniform surface. | 
|  | GetSurfacePath | Returns a path consisting of interpolated single points of a surface given their surface grid coordinates. | 
|  | GetSurfacePoint | Returns an interpolated single point of a surface given its surface grid coordinates. | 
|  | ProjectPathOntoSurface | Returns a path consisting of interpolated single points of a surface given their coordinates in surface coordinate system. | 
|  | ProjectPointOntoSurface | Returns an interpolated single point of a surface given its coordinates in surface coordinate system. | 
|  | SkipEmptySurface | Secures against domain errors caused by empty surfaces, e.g. just before the FitPlaneToSurface filter is to be invoked. | 
|  | TestSurface | Returns a sample 3D surface. | 
Select Filter Equivalent below.
| Icon | Name | Description | 
|---|---|---|
|  | AvsFilter_AccessSurface | Returns individual fields of a surface. | 
|  | AvsFilter_GetSurfaceElement | Gets the value of a single point of a surface. | 
|  | MakeSurfaceFromImage | Creating Surface structure out of depth map image obtained from a 3D depth camera or other external sources using 2D images to transfer depth map data. | 

