Well I can't think of a better name than getNormal for both 2D and 3D :)
I think we can still leave the names as they are, but rather improve the documentation.