PointCloudLayout Enumeration

CVB.Net Documentation
Supported point cloud layouts.

Namespace:  Stemmer.Cvb
Assembly:  Stemmer.Cvb (in Stemmer.Cvb.dll) Version: 14.0.0.0
Syntax

public enum PointCloudLayout
Members

  Member nameValueDescription
Invalid0 No known / supported point cloud format.
Linear1 No known buffer layout. For this layout only the plane roles X, Y and Z are known with their increments. Thus the PointCloud composite either has no buffer or no buffer that can be mapped via a PFNC value.
SeparatePlanar2 Each plane is in its own, contiguous buffer. For each plane role X, Y and Z exists one distinct buffer. Increment to the next element is element sized as in a simple array. If the component data types are float, the composite has at least three buffers with PFNC values Coord3D_A32f, Coord3D_B32f and Coord3D_C32f.
Planar3 All planes are in one planar, contiguous buffer. All plane roles X, Y and Z lay component wise one after the other. First all x, then all y and finally all z components. If the component data type is float, the composite has at least one buffer with a PFNC value of Coord3D_ABC32f_Planar.
Interleaved4 All points are stored x,y,z interleaved as in Point3D. All plane roles X, Y and Z lay point wise one after the other. If the component data type is float, the composite has at least one buffer with a PFNC value of Coord3D_ABC32f.
See Also

Reference