public class ConcaveHull
extends java.lang.Object
Constructor and Description |
---|
ConcaveHull(Graph graph,
Log log)
CTOR.
|
Modifier and Type | Method and Description |
---|---|
int[] |
build(int[] vids,
float alpha)
Baut die Huelle.
|
int[] |
build(int[] vids,
float alpha,
int maxSteps)
Baut die Huelle.
|
HullRaster |
getHullRaster()
Liefert das verwendete Raster.
|
HullSegment |
peekNext()
Liefert das naechste zu verarbeitende HullSegment in der PQ.
|
public HullRaster getHullRaster()
HullRaster
public int[] build(int[] vids, float alpha)
build(int[], float, int)
mit max=0, d.h.
der Build-Prozess wird nicht ab einer gewissen Anzahl
an Schritten abgewuergt.vids
- int[] Array von VertexIdsalpha
- float minimale Laenge eines Huellensegmentspublic int[] build(int[] vids, float alpha, int maxSteps)
vids
- int[] Array von VertexIdsalpha
- float minimale Laenge eines HuellensegmentsmaxSteps
- Begrenzung der Schritte, 0 = keine Begrenzung.public HullSegment peekNext()
HullSegment
oder null