public class FixedAxisLabelHandler extends Object implements AxisLabelHandler
Constructor and Description |
---|
FixedAxisLabelHandler() |
Modifier and Type | Method and Description |
---|---|
void |
clearLabels() |
String |
getAxisLabel(Axis1D axis) |
AxisUnitConverter |
getAxisUnitConverter() |
double[] |
getMinorTickPositions(double[] tickPositions)
Provides the positions of minor tick marks.
|
String[] |
getTickLabels(Axis1D axis,
double[] tickPositions) |
double[] |
getTickPositions(Axis1D axis) |
void |
setAxisLabel(String label) |
void |
setAxisUnitConverter(AxisUnitConverter converter) |
void |
setLabels(double[] values,
String[] labels) |
void |
setLabels(it.unimi.dsi.fastutil.doubles.Double2ObjectSortedMap<String> labels) |
public double[] getTickPositions(Axis1D axis)
getTickPositions
in interface AxisLabelHandler
public String[] getTickLabels(Axis1D axis, double[] tickPositions)
getTickLabels
in interface AxisLabelHandler
tickPositions
- the output from getTickPositions( ).public double[] getMinorTickPositions(double[] tickPositions)
AxisLabelHandler
getMinorTickPositions
in interface AxisLabelHandler
public String getAxisLabel(Axis1D axis)
getAxisLabel
in interface AxisLabelHandler
public void setAxisLabel(String label)
setAxisLabel
in interface AxisLabelHandler
label
- provides a hint regarding what label information to displaypublic AxisUnitConverter getAxisUnitConverter()
getAxisUnitConverter
in interface AxisLabelHandler
public void setAxisUnitConverter(AxisUnitConverter converter)
setAxisUnitConverter
in interface AxisLabelHandler
converter
- sets a new AxisUnitConverterpublic void clearLabels()
public void setLabels(it.unimi.dsi.fastutil.doubles.Double2ObjectSortedMap<String> labels)
public void setLabels(double[] values, String[] labels)
Copyright © 2013 Metron, Inc.. All rights reserved.