You are here: Start » AVL.NET » Invoke.SegmentPoint3DGrid_Planes
Segments a point cloud into planes.
| Namespace: | Avl | 
|---|---|
| Assembly: | AvlNet.dll | 
Syntax
C++
C#
public static void SegmentPoint3DGrid_Planes ( Avl.Point3DGrid inPointCloud, float inCellSize, double inFlatnessNoiseLevel, int inMaxIterations, float inMaxAngleDeviation, float inMaxDistanceDeviation, List<List<Avl.Point3D>> outPlanePoints, List<Avl.Plane3D> outPlanes, Diagnostic<List<List<Avl.Point3D>>> diagPlanarCells )
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]()  | inPointCloud | Avl.Point3DGrid | |||
![]()  | inCellSize | float | <2.0f, INF> | 16.0f | Size of a single cell in the real coordinate system. Default value: 16.0f. | 
![]()  | inFlatnessNoiseLevel | double | <0.0, 1.0> | 0.04D | Default value: 0.04D. | 
![]()  | inMaxIterations | int | <1, INF> | 1000 | Default value: 1000. | 
![]()  | inMaxAngleDeviation | float | <0.0f, 90.0f> | 15.0f | Default value: 15.0f. | 
![]()  | inMaxDistanceDeviation | float | <0.0f, INF> | 0.1f | Default value: 0.1f. | 
![]()  | outPlanePoints | System.Collections.Generic.List<System.Collections.Generic.List<Avl.Point3D>> | |||
![]()  | outPlanes | System.Collections.Generic.List<Avl.Plane3D> | |||
![]()  | diagPlanarCells | Avl.Diagnostic<System.Collections.Generic.List<System.Collections.Generic.List<Avl.Point3D>>> | Computed planar cells. | 



