public class ArrowedFeatureRenderer extends java.lang.Object implements FeatureRenderer
Constructor and Description |
---|
ArrowedFeatureRenderer() |
Modifier and Type | Method and Description |
---|---|
double |
getArrowHeadSize() |
double |
getArrowScoop() |
double |
getArrowSize() |
double |
getDepth(SequenceRenderContext src) |
java.awt.Paint |
getFill() |
java.awt.Paint |
getOutline() |
FeatureHolder |
processMouseEvent(FeatureHolder hits,
SequenceRenderContext src,
java.awt.event.MouseEvent me) |
void |
renderFeature(java.awt.Graphics2D g,
Feature f,
SequenceRenderContext src) |
void |
setArrowHeadSize(double d) |
void |
setArrowScoop(double arrowScoop) |
void |
setArrowSize(double arrowSize) |
void |
setFill(java.awt.Paint p) |
void |
setOutline(java.awt.Paint p) |
public void setFill(java.awt.Paint p)
public java.awt.Paint getFill()
public void setOutline(java.awt.Paint p)
public java.awt.Paint getOutline()
public void setArrowSize(double arrowSize)
public double getArrowSize()
public void setArrowScoop(double arrowScoop)
public double getArrowScoop()
public void setArrowHeadSize(double d)
public double getArrowHeadSize()
public void renderFeature(java.awt.Graphics2D g, Feature f, SequenceRenderContext src)
renderFeature
in interface FeatureRenderer
public double getDepth(SequenceRenderContext src)
getDepth
in interface FeatureRenderer
public FeatureHolder processMouseEvent(FeatureHolder hits, SequenceRenderContext src, java.awt.event.MouseEvent me)
processMouseEvent
in interface FeatureRenderer