ray and other bounding shapes are defined clearly

line -> ray
polygon -> polyhedron