public final class Edge
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) double |
activey |
(package private) int |
ctag |
(package private) Curve |
curve |
(package private) int |
equivalence |
(package private) int |
etag |
(package private) static int |
GROW_PARTS |
(package private) static int |
INIT_PARTS |
private Edge |
lastEdge |
private double |
lastLimit |
private int |
lastResult |
Constructor and Description |
---|
Edge(Curve c,
int ctag) |
Edge(Curve c,
int ctag,
int etag) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Edge other,
double[] yrange) |
Curve |
getCurve() |
int |
getCurveTag() |
int |
getEdgeTag() |
int |
getEquivalence() |
boolean |
isActiveFor(double y,
int etag) |
void |
record(double yend,
int etag) |
void |
setEdgeTag(int etag) |
void |
setEquivalence(int eq) |
java.lang.String |
toString() |
static final int INIT_PARTS
static final int GROW_PARTS
Curve curve
int ctag
int etag
double activey
int equivalence
private Edge lastEdge
private int lastResult
private double lastLimit
public Edge(Curve c, int ctag)
public Edge(Curve c, int ctag, int etag)
public Curve getCurve()
public int getCurveTag()
public int getEdgeTag()
public void setEdgeTag(int etag)
public int getEquivalence()
public void setEquivalence(int eq)
public int compareTo(Edge other, double[] yrange)
public void record(double yend, int etag)
public boolean isActiveFor(double y, int etag)
public java.lang.String toString()
toString
in class java.lang.Object