Package org.locationtech.jts.simplify
Class VWLineSimplifier.VWVertex
- java.lang.Object
-
- org.locationtech.jts.simplify.VWLineSimplifier.VWVertex
-
- Enclosing class:
- VWLineSimplifier
static class VWLineSimplifier.VWVertex extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private double
area
private boolean
isLive
static double
MAX_AREA
private VWLineSimplifier.VWVertex
next
private VWLineSimplifier.VWVertex
prev
private Coordinate
pt
-
Constructor Summary
Constructors Constructor Description VWVertex(Coordinate pt)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VWLineSimplifier.VWVertex
buildLine(Coordinate[] pts)
double
getArea()
Coordinate[]
getCoordinates()
boolean
isLive()
VWLineSimplifier.VWVertex
remove()
void
setNext(VWLineSimplifier.VWVertex next)
void
setPrev(VWLineSimplifier.VWVertex prev)
void
updateArea()
-
-
-
Field Detail
-
MAX_AREA
public static double MAX_AREA
-
pt
private Coordinate pt
-
prev
private VWLineSimplifier.VWVertex prev
-
next
private VWLineSimplifier.VWVertex next
-
area
private double area
-
isLive
private boolean isLive
-
-
Constructor Detail
-
VWVertex
public VWVertex(Coordinate pt)
-
-
Method Detail
-
buildLine
public static VWLineSimplifier.VWVertex buildLine(Coordinate[] pts)
-
setPrev
public void setPrev(VWLineSimplifier.VWVertex prev)
-
setNext
public void setNext(VWLineSimplifier.VWVertex next)
-
updateArea
public void updateArea()
-
getArea
public double getArea()
-
isLive
public boolean isLive()
-
remove
public VWLineSimplifier.VWVertex remove()
-
getCoordinates
public Coordinate[] getCoordinates()
-
-