Geometry helper classes that are based on Immutable.Record. We use the classes here when we deal with points, rects and sizes within our annotation classes. Classes DrawingPoint A 3D vector that describes a point in space and an intensity value. 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.