public class DiagramAxis extends Object implements Serializable
Diagram
. By default an axis has no name, no units and a range set to
(0,100).Constructor and Description |
---|
DiagramAxis() |
DiagramAxis(String name,
String unit) |
Modifier and Type | Method and Description |
---|---|
String[] |
createTickmarkTexts() |
Diagram |
getDiagram() |
double |
getMajorTickMarkDistance() |
double |
getMaxValue() |
double |
getMinValue() |
String |
getName() |
int |
getNumMajorTicks() |
int |
getNumMinorTicks() |
static double |
getOptimalTickDistance(double minValue,
double maxValue,
int numMajorTicks) |
String |
getUnit() |
double |
getUnitFactor() |
boolean |
isMinToMax()
Does Axis increase from min to max or decrease max to min
|
void |
setDiagram(Diagram diagram) |
void |
setMinToMax(boolean isMinToMax)
Sets if Axis increases from min to max or decreases max to min
isMinToMax true if increases min to max
|
void |
setName(String name) |
void |
setNumMajorTicks(int numMajorTicks) |
void |
setNumMinorTicks(int numMinorTicks) |
void |
setOptimalSubDivision(int numMajorTicksMin,
int numMajorTicksMax,
int numMinorTicks) |
void |
setSubDivision(double minValue,
double maxValue,
int numMajorTicks,
int numMinorTicks) |
void |
setUnit(String unit) |
void |
setUnitFactor(double unitFactor) |
void |
setValueRange(double minValue,
double maxValue) |
public String getName()
public Diagram getDiagram()
public void setDiagram(Diagram diagram)
public void setName(String name)
public String getUnit()
public void setUnit(String unit)
public double getUnitFactor()
public void setUnitFactor(double unitFactor)
public void setMinToMax(boolean isMinToMax)
public boolean isMinToMax()
public double getMinValue()
public double getMaxValue()
public void setValueRange(double minValue, double maxValue)
public int getNumMajorTicks()
public void setNumMajorTicks(int numMajorTicks)
public int getNumMinorTicks()
public void setNumMinorTicks(int numMinorTicks)
public double getMajorTickMarkDistance()
public void setSubDivision(double minValue, double maxValue, int numMajorTicks, int numMinorTicks)
public void setOptimalSubDivision(int numMajorTicksMin, int numMajorTicksMax, int numMinorTicks)
public static double getOptimalTickDistance(double minValue, double maxValue, int numMajorTicks)
public String[] createTickmarkTexts()
Copyright © 2014–2015 European Space Agency (ESA). All rights reserved.