| Interface | Description |
|---|---|
| Shape |
| Class | Description |
|---|---|
| Box | |
| Circle | |
| Circle.CircleSlice | |
| Circle.CircleStream | |
| Plane |
Planes always assume (0,0,0) as the center unless implemented otherwise in an extension class
|
| Shape2D | |
| Shape3D | |
| ShapeHelper |
Way too many helper methods? Perhaps, but at least they aren't layered too deeply.
|
| Square |