public abstract class Border.BorderFormat
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected double |
divSize |
protected double |
ticksPerDiv |
Constructor and Description |
---|
BorderFormat(double divisionSize,
int ticksPerDivision)
The division size determines the number of divisions that will be
created for a given unit range.
|
Modifier and Type | Method and Description |
---|---|
void |
draw(edu.iris.Fissures.model.UnitRangeImpl range,
java.awt.Graphics2D g2d) |
double |
getDivSize() |
protected float[] |
getFirstPoint() |
abstract java.lang.String |
getLabel(double value) |
protected double |
getLimitingSize() |
abstract java.lang.String |
getMaxString() |
protected float[] |
getNextPoint(float increment,
float[] curPoint) |
boolean |
willFit(edu.iris.Fissures.model.UnitRangeImpl range,
java.awt.Graphics2D g2d) |
public BorderFormat(double divisionSize, int ticksPerDivision)
public boolean willFit(edu.iris.Fissures.model.UnitRangeImpl range, java.awt.Graphics2D g2d)
protected double getLimitingSize()
public abstract java.lang.String getMaxString()
public void draw(edu.iris.Fissures.model.UnitRangeImpl range, java.awt.Graphics2D g2d)
protected float[] getFirstPoint()
protected float[] getNextPoint(float increment, float[] curPoint)
public double getDivSize()
public abstract java.lang.String getLabel(double value)