simSetPointCloudOptions

Sets various properties of a point cloud

C++ synopsis

int simSetPointCloudOptions(int pointCloudHandle, double maxVoxelSize, int maxPtCntPerVoxel, int options, double pointSize, void* reserved)

Arguments

  • pointCloudHandle: handle of the point cloud
  • maxVoxelSize: maximum size of the OC tree voxels containing points
  • maxPtCntPerVoxel: maximum number of points allowed in a same OC tree voxel
  • options: bit-coded:
    • bit0 set (1): points have random colors
    • bit1 set (2): show OC tree structure
    • bit2 set (4): reserved. keep unset
    • bit3 set (8): do not use an OC tree structure. When enabled, point cloud operations are limited, and point clouds will not be collidable, measurable or detectable anymore, but adding points will be much faster
    • bit4 set (16): color is emissive
  • pointSize: size of the points, in pixels
  • reserved: reserved for future extensions. Set to nullptr

Return

  • 1 if operation was successful


See also: