| angle | Geom2d.Rotation, Geom2d |
| area | Geom2d.Shape.Internal, Geom2d.Shape, Geom2d |
| Box | |
| 1 (Type/Class) | Geom2d.Shape.Internal |
| 2 (Data Constructor) | Geom2d.Shape.Internal |
| center | Geom2d.Shape.Internal |
| centerPoint | Geom2d.Shape, Geom2d |
| Circle | |
| 1 (Type/Class) | Geom2d.Shape.Internal |
| 2 (Data Constructor) | Geom2d.Shape.Internal |
| circle | Geom2d.Shape, Geom2d |
| convexHull | Geom2d.Shape, Geom2d |
| convexHull' | Geom2d.Shape.Internal |
| cross | Geom2d.Point, Geom2d |
| Distance | Geom2d.Distance, Geom2d |
| distance | Geom2d.Distance, Geom2d |
| dot | Geom2d.Point, Geom2d |
| FinLine | |
| 1 (Type/Class) | Geom2d.Line.Internal, Geom2d.Line, Geom2d |
| 2 (Data Constructor) | Geom2d.Line.Internal |
| fromCoords | Geom2d.Point.Internal, Geom2d.Point, Geom2d |
| InfLine | |
| 1 (Type/Class) | Geom2d.Line.Internal, Geom2d.Line, Geom2d |
| 2 (Data Constructor) | Geom2d.Line.Internal |
| Intersect | Geom2d.Intersect, Geom2d |
| intersect | Geom2d.Intersect, Geom2d |
| intersection | Geom2d.Line, Geom2d |
| lineF | Geom2d.Line, Geom2d |
| lineLength | Geom2d.Line, Geom2d |
| magnitude | Geom2d.Point.Internal, Geom2d.Point, Geom2d |
| maxX | Geom2d.Shape.Internal, Geom2d.Shape, Geom2d |
| maxY | Geom2d.Shape.Internal, Geom2d.Shape, Geom2d |
| minX | Geom2d.Shape.Internal, Geom2d.Shape, Geom2d |
| minY | Geom2d.Shape.Internal, Geom2d.Shape, Geom2d |
| mkCircleInt | Geom2d.Shape.Internal |
| mkFinLine | Geom2d.Line, Geom2d |
| mkInfLine | Geom2d.Line, Geom2d |
| normalize | Geom2d.Point, Geom2d |
| parallel | Geom2d.Line, Geom2d |
| Point | Geom2d.Point.Internal, Geom2d.Point, Geom2d |
| Point' | |
| 1 (Type/Class) | Geom2d.Point.Internal, Geom2d.Point, Geom2d |
| 2 (Data Constructor) | Geom2d.Point.Internal |
| pointInTriangle | Geom2d.Point, Geom2d |
| Polygon | |
| 1 (Type/Class) | Geom2d.Shape.Internal |
| 2 (Data Constructor) | Geom2d.Shape.Internal |
| radius | Geom2d.Shape.Internal |
| rectangle | Geom2d.Shape, Geom2d |
| rectangleInt | Geom2d.Shape.Internal |
| root | Geom2d.Line, Geom2d |
| rotate | Geom2d.Rotation, Geom2d |
| Rotation | Geom2d.Rotation, Geom2d |
| Scale | Geom2d.Point, Geom2d |
| scale | Geom2d.Point, Geom2d |
| scaleTo | Geom2d.Point, Geom2d |
| Shape | Geom2d.Shape.Internal, Geom2d.Shape, Geom2d |
| ShapeCircle | Geom2d.Shape.Internal |
| ShapePolygon | Geom2d.Shape.Internal |
| slope | Geom2d.Line, Geom2d |
| Spatial | Geom2d.Shape.Internal, Geom2d.Shape, Geom2d |
| spatialBox | Geom2d.Shape.Internal |
| Translate | Geom2d.Translate, Geom2d |
| translate | Geom2d.Translate, Geom2d |
| Triangle | Geom2d.Point, Geom2d |
| triArea | Geom2d.Point, Geom2d |
| x | Geom2d.Point.Internal, Geom2d.Point, Geom2d |
| y | Geom2d.Point.Internal, Geom2d.Point, Geom2d |