SegmentPoint3DGrid_PlanarCells


Computes a list of planar cells of a point cloud

Syntax

C++
C#
Python
 
def SegmentPoint3DGrid_PlanarCells(
	inPointCloud: Point3DGrid,
	/,
	*,
	inCellSize: float = 16.0,
	inFlatnessNoiseLevel: float = 0.04
)
-> (
	outPlanarCells: list[ list[Point3D] ],
	diagPlanarCellNormals: list[Segment3D],
	diagPlanarCellBoxes: list[Box3D]
)

Parameters

Name Type Range Default Description
Input value inPointCloud Point3DGrid
Input value inCellSize float 2.0 - 16.0 Size of a single cell in the real coordinate system
Input value inFlatnessNoiseLevel float 0.0D - 1.0D 0.04
Output value outPlanarCells list[ list[Point3D] ]
Diagnostic input diagPlanarCellNormals list[Segment3D] Segments representing the normals of computed cells
Diagnostic input diagPlanarCellBoxes list[Box3D] Bounding boxes of planar cells