This module implements some abstract geometric shapes:
Get the numeric type used to measure a shape's dimensions.
A Ray ir a point + a direction.
A Segment is 2 points. When considered like a vector, it represents the arrow from a to b.
A Sphere is a point + a radius.
A Triangle is 3 points.