Mathematically, indeed. But I was hoping for a more built-in support for this functionality since it is pretty common in multiple 3D viewers (CloudCompare, for example). But if there is nothing available in VTK itself, I guess the only way is to implement this workaround indeed.