implementation of PointCloud