| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.data.spatial | 
 Spatial data types - interfaces and utilities. 
 | 
| de.lmu.ifi.dbs.elki.math.geometry | 
 Algorithms from computational geometry. 
 | 
| de.lmu.ifi.dbs.elki.visualization.svg | 
 Base SVG functionality (generation, markers, thumbnails, export, ...). 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot.cluster | 
 Visualizers for clustering results based on 2D projections. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private Collection<Polygon> | 
PolygonsObject.polygons
The polygons 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<Polygon> | 
PolygonsObject.getPolygons()
Access the polygon data. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
Polygon.intersects2DIncomplete(Polygon other)
Simple polygon intersection test. 
 | 
| Constructor and Description | 
|---|
PolygonsObject(Collection<Polygon> polygons)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Polygon | 
GrahamScanConvexHull2D.getHull()
Compute the convex hull, and return the resulting polygon. 
 | 
Polygon | 
SweepHullDelaunay2D.getHull()
Get the convex hull only. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<Polygon> | 
AlphaShape.compute()  | 
| Constructor and Description | 
|---|
SVGPath(Polygon vectors)
Constructor from a vector collection (e.g. a polygon) 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Polygon | 
EMClusterVisualization.Instance.makeHull(Vector[] pc)  | 
protected Polygon | 
EMClusterVisualization.Instance.makeHullComplex(Vector[] pc)  | 
| Modifier and Type | Method and Description | 
|---|---|
private DoubleObjPair<Polygon> | 
ClusterHullVisualization.Instance.buildHullsRecursively(Cluster<Model> clu,
                     Hierarchy<Cluster<Model>> hier,
                     Map<Object,DoubleObjPair<Polygon>> hulls)
Recursively step through the clusters to build the hulls. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
EMClusterVisualization.Instance.drawHullArc(int cnum,
           Vector cent,
           Polygon chres)  | 
protected void | 
EMClusterVisualization.Instance.drawHullLines(int cnum,
             Vector cent,
             Polygon chres)  | 
| Modifier and Type | Method and Description | 
|---|---|
private DoubleObjPair<Polygon> | 
ClusterHullVisualization.Instance.buildHullsRecursively(Cluster<Model> clu,
                     Hierarchy<Cluster<Model>> hier,
                     Map<Object,DoubleObjPair<Polygon>> hulls)
Recursively step through the clusters to build the hulls. 
 |