public class SegmentGraph extends java.lang.Object implements ReReferencable, DeReferencable, PointAttachable, MeshInstructor
| Modifier and Type | Field and Description |
|---|---|
private double[] |
bufLimits |
private java.util.ArrayList<AttachmentPoint> |
p_bufAttachmentPoints |
java.util.ArrayList<SegmentGraphPoint> |
points |
| Constructor and Description |
|---|
SegmentGraph() |
| Modifier and Type | Method and Description |
|---|---|
void |
addInitialGraph() |
SegmentGraphPoint |
addNewPoint(double x,
double y,
SegmentGraphPoint psgp) |
void |
addPoint(SegmentGraphPoint sgp) |
void |
addRealize(SegmentGraphPoint sgp) |
void |
attachLabelToSelected(java.lang.String slabel) |
void |
clearHighlight() |
void |
clearMark() |
void |
deReference() |
void |
ensureNonEmpty() |
java.util.ArrayList<AttachmentPoint> |
getAttachmentPoints() |
double[] |
getLimits() |
int |
getPointCount() |
java.util.ArrayList<SegmentGraphPoint> |
getPoints() |
VectorIcon |
getVectorIcon() |
void |
highlightPath(SegmentGraphPoint sgpa,
SegmentGraphPoint sgpb) |
void |
highlightTrace(SegmentGraphPoint sgpa) |
void |
highlightTree(SegmentGraphPoint sgpa,
SegmentGraphPoint sgpb) |
void |
indexPoints() |
Mesh |
makeMesh(MeshBuilder mbuilder) |
void |
removePoint(SegmentGraphPoint sgp) |
void |
reReference() |
void |
showLabel(java.lang.String s) |
int |
size() |
public java.util.ArrayList<SegmentGraphPoint> points
private java.util.ArrayList<AttachmentPoint> p_bufAttachmentPoints
private double[] bufLimits
public void addInitialGraph()
public void ensureNonEmpty()
public void deReference()
deReference in interface DeReferencablepublic void reReference()
reReference in interface ReReferencablepublic java.util.ArrayList<AttachmentPoint> getAttachmentPoints()
getAttachmentPoints in interface PointAttachablepublic Mesh makeMesh(MeshBuilder mbuilder)
makeMesh in interface MeshInstructorpublic int size()
public int getPointCount()
public java.util.ArrayList<SegmentGraphPoint> getPoints()
public void indexPoints()
public SegmentGraphPoint addNewPoint(double x, double y, SegmentGraphPoint psgp)
public void addRealize(SegmentGraphPoint sgp)
public void clearHighlight()
public void clearMark()
public void highlightPath(SegmentGraphPoint sgpa, SegmentGraphPoint sgpb)
public void highlightTree(SegmentGraphPoint sgpa, SegmentGraphPoint sgpb)
public void highlightTrace(SegmentGraphPoint sgpa)
public void attachLabelToSelected(java.lang.String slabel)
public void showLabel(java.lang.String s)
public void addPoint(SegmentGraphPoint sgp)
public void removePoint(SegmentGraphPoint sgp)
public double[] getLimits()
public VectorIcon getVectorIcon()
Copyright © 2013. All Rights Reserved.