Geometry helper classes that are based on Immutable.Record. We use the classes here when we deal with points, rects, sizes and insets within our annotation classes. Classes DrawingPoint A 3D vector that describes a point in space and an intensity value. Inset A relative rectangle inset in 2D space. Point A 2D vector that describes a point in space. Rect A rectangle in 2D space. Size A 2D vector that describes the size of an element.