### Basic vector functions in Sage

Isn't there any inbuilt 3D vector functions in ~~Sage by default? ~~Sage?

For instance like a function to get the dot product, cross product or angle between two vectors? Or functions to get the distance from a point to a line? Find the intersections between two lines? Having such functions would be a great help and would greatly increase the speed of my workflow in school.