fillPointCloudBuffer#

Fully qualified name: isaacsim::ros2::nodes::fillPointCloudBuffer

void isaacsim::ros2::nodes::fillPointCloudBuffer(
uint8_t *buffer,
const struct float3 *pointCloudData,
const std::vector<std::tuple<void*, size_t, size_t>> &orderedFields,
size_t pointWidth,
size_t numPoints,
int maxThreadsPerBlock,
int multiProcessorCount,
int cudaDeviceIndex,
void *stream,
)#

CUDA kernel that interleaves XYZ point data with metadata fields into a single contiguous buffer on the device. Defined in FillPointCloudBuffer.cu (or ROS2PublishPointCloud.cu).