I borrowed some point cloud utilities from ROS's point_cloud2_iterator in #87. That's just a quick search-and-replace port without giving it much thought. I'd like to move the functions to ign-msgs, cleaning them up and adding proper tests, to make sure they work as intended.
I'd also like to take a look at https://gitlab.com/ApexAI/point_cloud_msg_wrapper, presented at ROS World, and see if it's wiser to use that approach instead.