public class AlphaShape
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private double |
alpha2
Alpha shape
|
private java.util.ArrayList<SweepHullDelaunay2D.Triangle> |
delaunay
Delaunay triangulation
|
private java.util.List<double[]> |
points
Points
|
Constructor and Description |
---|
AlphaShape(java.util.List<double[]> points,
double alpha)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Polygon> |
compute() |
private void |
processNeighbor(java.util.List<double[]> cur,
long[] used,
int i,
int ab,
int b) |
private double alpha2
private java.util.List<double[]> points
private java.util.ArrayList<SweepHullDelaunay2D.Triangle> delaunay
public AlphaShape(java.util.List<double[]> points, double alpha)
points
- Point setalpha
- public java.util.List<Polygon> compute()
private void processNeighbor(java.util.List<double[]> cur, long[] used, int i, int ab, int b)
Copyright © 2019 ELKI Development Team. License information.