Interface  Description 

PointDistributionModel.Constraint 
Interface for modelling constraints applied to the scaling vector of
PointDistributionModel s 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 hyperellipsoid.

PointDistributionModel.NullConstraint 
A constraint that does nothing.

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.
