| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.data.spatial | 
 Spatial data types - interfaces and utilities 
 | 
| de.lmu.ifi.dbs.elki.datasource.parser | 
 Parsers for different file formats and data types
 
 The general use-case for any parser is to create objects out of an
  
InputStream (e.g. by reading a data file). | 
| de.lmu.ifi.dbs.elki.math.geometry | 
 Algorithms from computational geometry 
 | 
| de.lmu.ifi.dbs.elki.result | 
 Result types, representation and handling 
 | 
| 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 java.util.Collection<Polygon> | 
PolygonsObject.polygons
The polygons 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.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(java.util.Collection<Polygon> polygons)
Constructor. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private java.util.List<Polygon> | 
SimplePolygonParser.polys
(Reused) storage of polygons. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private Polygon | 
FilteredConvexHull2D.poly
Computed polygon. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private Polygon | 
FilteredConvexHull2D.computeConvexHull()
Compute the convex hull. 
 | 
Polygon | 
FilteredConvexHull2D.getHull()
Compute the convex hull, and return the resulting polygon. 
 | 
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 | 
|---|---|
java.util.List<Polygon> | 
AlphaShape.compute()  | 
| Modifier and Type | Method and Description | 
|---|---|
private DoubleObjPair<Polygon> | 
KMLOutputHandler.buildHullsRecursively(Cluster<Model> clu,
                     Hierarchy<Cluster<Model>> hier,
                     java.util.Map<java.lang.Object,DoubleObjPair<Polygon>> hulls,
                     Relation<? extends NumberVector> coords)
Recursively step through the clusters to build the hulls. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private DoubleObjPair<Polygon> | 
KMLOutputHandler.buildHullsRecursively(Cluster<Model> clu,
                     Hierarchy<Cluster<Model>> hier,
                     java.util.Map<java.lang.Object,DoubleObjPair<Polygon>> hulls,
                     Relation<? extends NumberVector> coords)
Recursively step through the clusters to build the hulls. 
 | 
| Constructor and Description | 
|---|
SVGPath(Polygon vectors)
Constructor from a double[] collection (e.g. a polygon) 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Polygon | 
EMClusterVisualization.Instance.makeHull(double[][] pc)
Build a convex hull to approximate the sphere. 
 | 
protected Polygon | 
EMClusterVisualization.Instance.makeHullComplex(double[][] pc)
Build a convex hull to approximate the sphere. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private DoubleObjPair<Polygon> | 
ClusterHullVisualization.Instance.buildHullsRecursively(Cluster<Model> clu,
                     Hierarchy<Cluster<Model>> hier,
                     java.util.Map<java.lang.Object,DoubleObjPair<Polygon>> hulls)
Recursively step through the clusters to build the hulls. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
EMClusterVisualization.Instance.drawHullArc(java.lang.String sname,
           double[] cent,
           Polygon chres)
Approximate the hull using arcs. 
 | 
protected void | 
EMClusterVisualization.Instance.drawHullLines(java.lang.String sname,
             double[] cent,
             Polygon chres)
Approximate by convex hull. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private DoubleObjPair<Polygon> | 
ClusterHullVisualization.Instance.buildHullsRecursively(Cluster<Model> clu,
                     Hierarchy<Cluster<Model>> hier,
                     java.util.Map<java.lang.Object,DoubleObjPair<Polygon>> hulls)
Recursively step through the clusters to build the hulls. 
 | 
Copyright © 2019 ELKI Development Team. License information.