copy point clouds
support len() on point clouds
BUG: Eigen uses column-major storage!