Interface IAxisLayout
-
- All Known Implementing Classes:
AxisLayout
public interface IAxisLayout
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IAxisLayout.FontType
-
Field Summary
Fields Modifier and Type Field Description static Font
FONT_DEFAULT
-
Method Summary
-
-
-
Field Detail
-
FONT_DEFAULT
static final Font FONT_DEFAULT
-
-
Method Detail
-
setMainColor
void setMainColor(Color color)
-
getMainColor
Color getMainColor()
-
getGridColor
Color getGridColor()
-
setGridColor
void setGridColor(Color gridColor)
-
setFaceDisplayed
void setFaceDisplayed(boolean status)
-
getZAxisSide
ZAxisSide getZAxisSide()
-
setZAxisSide
void setZAxisSide(ZAxisSide zAxisSide)
-
isFaceDisplayed
boolean isFaceDisplayed()
-
getQuadColor
Color getQuadColor()
-
setQuadColor
void setQuadColor(Color quadColor)
-
isAxisLabelOffsetAuto
boolean isAxisLabelOffsetAuto()
-
setAxisLabelOffsetAuto
void setAxisLabelOffsetAuto(boolean isAuto)
When enabled, the axis will have the X, Y and Z axis label shifted to avoid covering the tick labels.
-
getAxisLabelOffsetMargin
int getAxisLabelOffsetMargin()
-
setAxisLabelOffsetMargin
void setAxisLabelOffsetMargin(int margin)
When {@link #setAxisLabelOffsetAuto(true)}, use this margin to define the horizontal margin to let between the ticks and the axis labels
-
setXAxisLabel
void setXAxisLabel(String label)
-
setYAxisLabel
void setYAxisLabel(String label)
-
setZAxisLabel
void setZAxisLabel(String label)
-
getXAxisLabel
String getXAxisLabel()
-
getYAxisLabel
String getYAxisLabel()
-
getZAxisLabel
String getZAxisLabel()
-
setXAxeLabelDisplayed
void setXAxeLabelDisplayed(boolean axeLabelDisplayed)
-
setYAxeLabelDisplayed
void setYAxeLabelDisplayed(boolean axeLabelDisplayed)
-
setZAxeLabelDisplayed
void setZAxeLabelDisplayed(boolean axeLabelDisplayed)
-
isXAxeLabelDisplayed
boolean isXAxeLabelDisplayed()
-
isYAxeLabelDisplayed
boolean isYAxeLabelDisplayed()
-
isZAxeLabelDisplayed
boolean isZAxeLabelDisplayed()
-
setXTickLabelDisplayed
void setXTickLabelDisplayed(boolean tickLabelDisplayed)
-
setYTickLabelDisplayed
void setYTickLabelDisplayed(boolean tickLabelDisplayed)
-
setZTickLabelDisplayed
void setZTickLabelDisplayed(boolean tickLabelDisplayed)
-
isXTickLabelDisplayed
boolean isXTickLabelDisplayed()
-
isYTickLabelDisplayed
boolean isYTickLabelDisplayed()
-
isZTickLabelDisplayed
boolean isZTickLabelDisplayed()
-
isTickLineDisplayed
boolean isTickLineDisplayed()
-
setTickLineDisplayed
void setTickLineDisplayed(boolean status)
-
setXTickProvider
void setXTickProvider(ITickProvider provider)
-
setYTickProvider
void setYTickProvider(ITickProvider provider)
-
setZTickProvider
void setZTickProvider(ITickProvider provider)
-
getXTickProvider
ITickProvider getXTickProvider()
-
getYTickProvider
ITickProvider getYTickProvider()
-
getZTickProvider
ITickProvider getZTickProvider()
-
setXTickRenderer
void setXTickRenderer(ITickRenderer renderer)
-
setYTickRenderer
void setYTickRenderer(ITickRenderer renderer)
-
setZTickRenderer
void setZTickRenderer(ITickRenderer renderer)
-
getXTickRenderer
ITickRenderer getXTickRenderer()
-
getYTickRenderer
ITickRenderer getYTickRenderer()
-
getZTickRenderer
ITickRenderer getZTickRenderer()
-
getXTicks
double[] getXTicks(double min, double max)
-
getYTicks
double[] getYTicks(double min, double max)
-
getZTicks
double[] getZTicks(double min, double max)
-
getXTicks
double[] getXTicks()
-
getYTicks
double[] getYTicks()
-
getZTicks
double[] getZTicks()
-
setXTickColor
void setXTickColor(Color color)
-
setYTickColor
void setYTickColor(Color color)
-
setZTickColor
void setZTickColor(Color color)
-
getXTickColor
Color getXTickColor()
-
getYTickColor
Color getYTickColor()
-
getZTickColor
Color getZTickColor()
-
getFont
Font getFont()
-
setFont
void setFont(Font font)
-
getFont
Font getFont(IAxisLayout.FontType type, HiDPI hidpi)
-
setFont
void setFont(Font font, IAxisLayout.FontType type, HiDPI hidpi)
-
getFontSizePolicy
IFontSizePolicy getFontSizePolicy()
-
setFontSizePolicy
void setFontSizePolicy(IFontSizePolicy fontSizePolicy)
-
applyFontSizePolicy
void applyFontSizePolicy()
-
getXAxisLabelOrientation
LabelOrientation getXAxisLabelOrientation()
-
setXAxisLabelOrientation
void setXAxisLabelOrientation(LabelOrientation xAxisLabelOrientation)
-
getYAxisLabelOrientation
LabelOrientation getYAxisLabelOrientation()
-
setYAxisLabelOrientation
void setYAxisLabelOrientation(LabelOrientation yAxisLabelOrientation)
-
getZAxisLabelOrientation
LabelOrientation getZAxisLabelOrientation()
-
setZAxisLabelOrientation
void setZAxisLabelOrientation(LabelOrientation zAxisLabelOrientation)
-
-