public class AxeBoxLayout extends Object implements IAxeLayout
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
faceDisplayed |
protected Color |
gridColor |
protected double |
lastXmax |
protected double |
lastXmin |
protected double |
lastYmax |
protected double |
lastYmin |
protected double |
lastZmax |
protected double |
lastZmin |
protected Color |
mainColor |
protected Color |
quadColor |
protected boolean |
tickLineDisplayed |
protected String |
xAxeLabel |
protected boolean |
xAxeLabelDisplayed |
protected Color |
xTickColor |
protected boolean |
xTickLabelDisplayed |
protected ITickProvider |
xTickProvider |
protected ITickRenderer |
xTickRenderer |
protected double[] |
xTicks |
protected String |
yAxeLabel |
protected boolean |
yAxeLabelDisplayed |
protected Color |
yTickColor |
protected boolean |
yTickLabelDisplayed |
protected ITickProvider |
yTickProvider |
protected ITickRenderer |
yTickRenderer |
protected double[] |
yTicks |
protected String |
zAxeLabel |
protected boolean |
zAxeLabelDisplayed |
protected Color |
zTickColor |
protected boolean |
zTickLabelDisplayed |
protected ITickProvider |
zTickProvider |
protected ITickRenderer |
zTickRenderer |
protected double[] |
zTicks |
| Constructor and Description |
|---|
AxeBoxLayout()
Default AxeBox layout
|
protected boolean tickLineDisplayed
protected String xAxeLabel
protected String yAxeLabel
protected String zAxeLabel
protected boolean xAxeLabelDisplayed
protected boolean yAxeLabelDisplayed
protected boolean zAxeLabelDisplayed
protected double[] xTicks
protected double[] yTicks
protected double[] zTicks
protected ITickProvider xTickProvider
protected ITickProvider yTickProvider
protected ITickProvider zTickProvider
protected ITickRenderer xTickRenderer
protected ITickRenderer yTickRenderer
protected ITickRenderer zTickRenderer
protected Color xTickColor
protected Color yTickColor
protected Color zTickColor
protected boolean xTickLabelDisplayed
protected boolean yTickLabelDisplayed
protected boolean zTickLabelDisplayed
protected boolean faceDisplayed
protected Color quadColor
protected Color gridColor
protected double lastXmin
protected double lastXmax
protected double lastYmin
protected double lastYmax
protected double lastZmin
protected double lastZmax
protected Color mainColor
public void setMainColor(Color color)
setMainColor in interface IAxeLayoutpublic Color getMainColor()
getMainColor in interface IAxeLayoutpublic double[] getXTicks(double min,
double max)
getXTicks in interface IAxeLayoutpublic double[] getYTicks(double min,
double max)
getYTicks in interface IAxeLayoutpublic double[] getZTicks(double min,
double max)
getZTicks in interface IAxeLayoutpublic String getXAxeLabel()
getXAxeLabel in interface IAxeLayoutpublic void setXAxeLabel(String axeLabel)
setXAxeLabel in interface IAxeLayoutpublic String getYAxeLabel()
getYAxeLabel in interface IAxeLayoutpublic void setYAxeLabel(String axeLabel)
setYAxeLabel in interface IAxeLayoutpublic String getZAxeLabel()
getZAxeLabel in interface IAxeLayoutpublic void setZAxeLabel(String axeLabel)
setZAxeLabel in interface IAxeLayoutpublic double[] getXTicks()
getXTicks in interface IAxeLayoutpublic double[] getYTicks()
getYTicks in interface IAxeLayoutpublic double[] getZTicks()
getZTicks in interface IAxeLayoutpublic ITickProvider getXTickProvider()
getXTickProvider in interface IAxeLayoutpublic void setXTickProvider(ITickProvider tickProvider)
setXTickProvider in interface IAxeLayoutpublic ITickProvider getYTickProvider()
getYTickProvider in interface IAxeLayoutpublic void setYTickProvider(ITickProvider tickProvider)
setYTickProvider in interface IAxeLayoutpublic ITickProvider getZTickProvider()
getZTickProvider in interface IAxeLayoutpublic void setZTickProvider(ITickProvider tickProvider)
setZTickProvider in interface IAxeLayoutpublic ITickRenderer getXTickRenderer()
getXTickRenderer in interface IAxeLayoutpublic void setXTickRenderer(ITickRenderer tickRenderer)
setXTickRenderer in interface IAxeLayoutpublic ITickRenderer getYTickRenderer()
getYTickRenderer in interface IAxeLayoutpublic void setYTickRenderer(ITickRenderer tickRenderer)
setYTickRenderer in interface IAxeLayoutpublic ITickRenderer getZTickRenderer()
getZTickRenderer in interface IAxeLayoutpublic void setZTickRenderer(ITickRenderer tickRenderer)
setZTickRenderer in interface IAxeLayoutpublic Color getXTickColor()
getXTickColor in interface IAxeLayoutpublic void setXTickColor(Color tickColor)
setXTickColor in interface IAxeLayoutpublic Color getYTickColor()
getYTickColor in interface IAxeLayoutpublic void setYTickColor(Color tickColor)
setYTickColor in interface IAxeLayoutpublic Color getZTickColor()
getZTickColor in interface IAxeLayoutpublic void setZTickColor(Color tickColor)
setZTickColor in interface IAxeLayoutpublic boolean isFaceDisplayed()
isFaceDisplayed in interface IAxeLayoutpublic void setFaceDisplayed(boolean faceDisplayed)
setFaceDisplayed in interface IAxeLayoutpublic Color getQuadColor()
getQuadColor in interface IAxeLayoutpublic void setQuadColor(Color quadColor)
setQuadColor in interface IAxeLayoutpublic Color getGridColor()
getGridColor in interface IAxeLayoutpublic void setGridColor(Color gridColor)
setGridColor in interface IAxeLayoutpublic boolean isXAxeLabelDisplayed()
isXAxeLabelDisplayed in interface IAxeLayoutpublic void setXAxeLabelDisplayed(boolean axeLabelDisplayed)
setXAxeLabelDisplayed in interface IAxeLayoutpublic boolean isYAxeLabelDisplayed()
isYAxeLabelDisplayed in interface IAxeLayoutpublic void setYAxeLabelDisplayed(boolean axeLabelDisplayed)
setYAxeLabelDisplayed in interface IAxeLayoutpublic boolean isZAxeLabelDisplayed()
isZAxeLabelDisplayed in interface IAxeLayoutpublic void setZAxeLabelDisplayed(boolean axeLabelDisplayed)
setZAxeLabelDisplayed in interface IAxeLayoutpublic boolean isXTickLabelDisplayed()
isXTickLabelDisplayed in interface IAxeLayoutpublic void setXTickLabelDisplayed(boolean tickLabelDisplayed)
setXTickLabelDisplayed in interface IAxeLayoutpublic boolean isYTickLabelDisplayed()
isYTickLabelDisplayed in interface IAxeLayoutpublic void setYTickLabelDisplayed(boolean tickLabelDisplayed)
setYTickLabelDisplayed in interface IAxeLayoutpublic boolean isZTickLabelDisplayed()
isZTickLabelDisplayed in interface IAxeLayoutpublic void setZTickLabelDisplayed(boolean tickLabelDisplayed)
setZTickLabelDisplayed in interface IAxeLayoutpublic boolean isTickLineDisplayed()
isTickLineDisplayed in interface IAxeLayoutpublic void setTickLineDisplayed(boolean tickLineDisplayed)
setTickLineDisplayed in interface IAxeLayoutCopyright © 2016. All rights reserved.