| Interface | Description |
|---|---|
| PointDistributionModel.Constraint |
Interface for modelling constraints applied to the
scaling vector of
PointDistributionModels
so that generated models are plausible. |
| Shape |
Interface for classes that represent a shape.
|
| Class | Description |
|---|---|
| Circle |
A circle shape
|
| Ellipse |
An ellipse shape
|
| EllipseAreaOfIntersection |
Methods for computing the area of intersection of two ellipses.
|
| EllipseUtilities |
An elliptical shape
|
| PointDistributionModel | |
| PointDistributionModel.BoxConstraint |
A constraint that ensures that each individual
element of the scaling vector is within
+/- x standard deviations of the model.
|
| PointDistributionModel.EllipsoidConstraint |
Constrain the scaling vector to a hyper-ellipsoid.
|
| PointDistributionModel.NullConstraint |
A constraint that does nothing.
|
| PointList |
A base implementation of a
GeometricObject that is a set of points in
space. |
| PointListConnections |
Class to model the connections between points in a
PointList. |
| Polygon |
A polygon, modelled as a list of vertices.
|
| Rectangle |
A rectangle shape oriented to the axes.
|
| Rectangle3D |
A rectangle in 3D space.
|
| RotatedRectangle |
A rectangle rotated by an angle.
|
| Triangle |
A triangle shape
|
| TriangulatedPolygon |
A polygon that has been broken into triangles.
|