| | Class | Description |
| | BaseModel |
This class provides a skeleton implementation of the Model interface
to minimize the effort to implement a new model. |
| | ComplexNumber |
Implements a complex number as a point and certain common
methods for complex geometry. |
| | ComplexVector |
This is an implementation of the interface IVector
for the complex plane, i.e. |
| | PoincareIsometry |
This class implements IIsometry for the Poincare hyperbolic model. |
| | PoincareModel |
This class implements the Poincare model, which is used for
Hyperbolic (Non-Euclidean) layout. |
| | PoincareProjector |
This class implements the IProjector, using Poincare model to map
points in Display Geometry (Screen) to those in Non-Euclidean Space
(Hyperbolic Geometry). |