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 IAxeLayout
public Color getMainColor()
getMainColor
in interface IAxeLayout
public double[] getXTicks(double min, double max)
getXTicks
in interface IAxeLayout
public double[] getYTicks(double min, double max)
getYTicks
in interface IAxeLayout
public double[] getZTicks(double min, double max)
getZTicks
in interface IAxeLayout
public String getXAxeLabel()
getXAxeLabel
in interface IAxeLayout
public void setXAxeLabel(String axeLabel)
setXAxeLabel
in interface IAxeLayout
public String getYAxeLabel()
getYAxeLabel
in interface IAxeLayout
public void setYAxeLabel(String axeLabel)
setYAxeLabel
in interface IAxeLayout
public String getZAxeLabel()
getZAxeLabel
in interface IAxeLayout
public void setZAxeLabel(String axeLabel)
setZAxeLabel
in interface IAxeLayout
public double[] getXTicks()
getXTicks
in interface IAxeLayout
public double[] getYTicks()
getYTicks
in interface IAxeLayout
public double[] getZTicks()
getZTicks
in interface IAxeLayout
public ITickProvider getXTickProvider()
getXTickProvider
in interface IAxeLayout
public void setXTickProvider(ITickProvider tickProvider)
setXTickProvider
in interface IAxeLayout
public ITickProvider getYTickProvider()
getYTickProvider
in interface IAxeLayout
public void setYTickProvider(ITickProvider tickProvider)
setYTickProvider
in interface IAxeLayout
public ITickProvider getZTickProvider()
getZTickProvider
in interface IAxeLayout
public void setZTickProvider(ITickProvider tickProvider)
setZTickProvider
in interface IAxeLayout
public ITickRenderer getXTickRenderer()
getXTickRenderer
in interface IAxeLayout
public void setXTickRenderer(ITickRenderer tickRenderer)
setXTickRenderer
in interface IAxeLayout
public ITickRenderer getYTickRenderer()
getYTickRenderer
in interface IAxeLayout
public void setYTickRenderer(ITickRenderer tickRenderer)
setYTickRenderer
in interface IAxeLayout
public ITickRenderer getZTickRenderer()
getZTickRenderer
in interface IAxeLayout
public void setZTickRenderer(ITickRenderer tickRenderer)
setZTickRenderer
in interface IAxeLayout
public Color getXTickColor()
getXTickColor
in interface IAxeLayout
public void setXTickColor(Color tickColor)
setXTickColor
in interface IAxeLayout
public Color getYTickColor()
getYTickColor
in interface IAxeLayout
public void setYTickColor(Color tickColor)
setYTickColor
in interface IAxeLayout
public Color getZTickColor()
getZTickColor
in interface IAxeLayout
public void setZTickColor(Color tickColor)
setZTickColor
in interface IAxeLayout
public boolean isFaceDisplayed()
isFaceDisplayed
in interface IAxeLayout
public void setFaceDisplayed(boolean faceDisplayed)
setFaceDisplayed
in interface IAxeLayout
public Color getQuadColor()
getQuadColor
in interface IAxeLayout
public void setQuadColor(Color quadColor)
setQuadColor
in interface IAxeLayout
public Color getGridColor()
getGridColor
in interface IAxeLayout
public void setGridColor(Color gridColor)
setGridColor
in interface IAxeLayout
public boolean isXAxeLabelDisplayed()
isXAxeLabelDisplayed
in interface IAxeLayout
public void setXAxeLabelDisplayed(boolean axeLabelDisplayed)
setXAxeLabelDisplayed
in interface IAxeLayout
public boolean isYAxeLabelDisplayed()
isYAxeLabelDisplayed
in interface IAxeLayout
public void setYAxeLabelDisplayed(boolean axeLabelDisplayed)
setYAxeLabelDisplayed
in interface IAxeLayout
public boolean isZAxeLabelDisplayed()
isZAxeLabelDisplayed
in interface IAxeLayout
public void setZAxeLabelDisplayed(boolean axeLabelDisplayed)
setZAxeLabelDisplayed
in interface IAxeLayout
public boolean isXTickLabelDisplayed()
isXTickLabelDisplayed
in interface IAxeLayout
public void setXTickLabelDisplayed(boolean tickLabelDisplayed)
setXTickLabelDisplayed
in interface IAxeLayout
public boolean isYTickLabelDisplayed()
isYTickLabelDisplayed
in interface IAxeLayout
public void setYTickLabelDisplayed(boolean tickLabelDisplayed)
setYTickLabelDisplayed
in interface IAxeLayout
public boolean isZTickLabelDisplayed()
isZTickLabelDisplayed
in interface IAxeLayout
public void setZTickLabelDisplayed(boolean tickLabelDisplayed)
setZTickLabelDisplayed
in interface IAxeLayout
public boolean isTickLineDisplayed()
isTickLineDisplayed
in interface IAxeLayout
public void setTickLineDisplayed(boolean tickLineDisplayed)
setTickLineDisplayed
in interface IAxeLayout
Copyright © 2016. All rights reserved.