| Interface | Description |
|---|---|
| GeomUtilListener |
Debug listener for notifications assocaited with geometry utilities
|
| TexCoordGenerator |
A class capable of generating texture coordiantes based on
rendering positions of verticies.
|
| Triangulator |
A collection of triangles
|
| Class | Description |
|---|---|
| BasicTriangulator |
Triangulates a polygon into triangles - duh.
|
| Circle |
A simple Circle geometry
|
| Curve |
A beizer curve implementation.
|
| Ellipse |
An ellipse meeting the
Shape contract. |
| GeomUtil |
A set of utilities to play with geometry
|
| Line |
Implemenation of a bunch of maths functions to do with lines.
|
| MannTriangulator |
A 2D Triangulator.
|
| MorphShape |
A shape that morphs between a set of other shapes
|
| NeatTriangulator |
A second triangulator that seems slightly more robust
|
| OverTriangulator |
A triangulator implementation that splits the triangules of another, subdividing
to give a higher tesselation - and hence smoother transitions.
|
| Path |
A shape built from lines and curves.
|
| Point |
A single point shape
|
| Polygon |
A polygon implementation meeting the
Shape contract. |
| Rectangle |
An axis oriented used for shape bounds
|
| RoundedRectangle |
Class to create rounded rectangles with.
|
| Shape |
The description of any 2D shape that can be transformed.
|
| ShapeRenderer | |
| Transform |
A 2 dimensional transformation that can be applied to
Shape implemenations. |
| Vector2f |
A two dimensional vector
|