# GEF Geometry Developer Documentation

- Introduction
- Geometry
- Planar
- IGeometry, ICurve, IShape, IMultiShape
- IRotatable, IScalable, ITranslatable
- AbstractGeometry, AbstractRectangleBasedGeometry, AbstractArcBasedGeometry, AbstractPointListBasedGeometry, AbstractMultiShape
- Point
- Dimension
- Line
- Rectangle
- Polyline
- Polygon
- Ellipse
- Arc
- Pie
- RoundedRectangle
- BezierCurve
- QuadraticCurve
- CubicCurve
- PolyBezier
- CurvedPolygon
- Region
- Ring
- Path
- Euclidean
- Angle
- Vector
- Straight
- Projective
- Vector3D
- Straight3D
- Convert.AWT
- Geometry2AWT
- AWT2Geometry
- Geometry.Convert.FX
- Convert.FX
- Geometry2JavaFX
- JavaFX2Geometry
- Geometry.Convert.SWT
- Convert.SWT
- Geometry2SWT
- SWT2Geometry
- SWT2AWT
- AWT2SWT