Package org.knowm.xchart.style
Class MatlabTheme
- java.lang.Object
-
- org.knowm.xchart.style.AbstractBaseTheme
-
- org.knowm.xchart.style.MatlabTheme
-
- All Implemented Interfaces:
SeriesColors
,SeriesLines
,SeriesMarkers
,Theme
public class MatlabTheme extends AbstractBaseTheme
- Author:
- timmolter
-
-
Field Summary
-
Fields inherited from interface org.knowm.xchart.style.lines.SeriesLines
DASH_DASH, DASH_DOT, DOT_DOT, NONE, SOLID
-
Fields inherited from interface org.knowm.xchart.style.markers.SeriesMarkers
CIRCLE, CROSS, DIAMOND, NONE, OVAL, PLUS, RECTANGLE, SQUARE, TRAPEZOID, TRIANGLE_DOWN, TRIANGLE_UP
-
-
Constructor Summary
Constructors Constructor Description MatlabTheme()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PieStyler.AnnotationType
getAnnotationType()
int
getAxisTickMarkLength()
Color
getAxisTickMarksColor()
Stroke
getAxisTickMarksStroke()
Font
getAxisTitleFont()
Color
getLegendBorderColor()
Color
getPlotBorderColor()
Color
getPlotGridLinesColor()
Stroke
getPlotGridLinesStroke()
int
getPlotMargin()
Color[]
getSeriesColors()
BasicStroke[]
getSeriesLines()
Marker[]
getSeriesMarkers()
Color
getToolTipBackgroundColor()
Color
getToolTipBorderColor()
Color
getToolTipHighlightColor()
boolean
isAxisTicksLineVisible()
boolean
isAxisTicksMarksVisible()
boolean
isChartTitleBoxVisible()
-
Methods inherited from class org.knowm.xchart.style.AbstractBaseTheme
getAnnotationDistance, getAnnotationFont, getAvailableSpaceFill, getAxisTickLabelsColor, getAxisTickLabelsFont, getAxisTickPadding, getAxisTitlePadding, getBaseFont, getChartBackgroundColor, getChartFontColor, getChartPadding, getChartTitleBoxBackgroundColor, getChartTitleBoxBorderColor, getChartTitleFont, getChartTitlePadding, getDonutThickness, getErrorBarsColor, getLegendBackgroundColor, getLegendFont, getLegendPadding, getLegendPosition, getLegendSeriesLineLength, getMarkerSize, getPieFont, getPlotBackgroundColor, getPlotContentSize, getStartAngleInDegrees, getSumFont, getToolTipFont, getToolTipType, getXAxisTickMarkSpacingHint, getYAxisTickMarkSpacingHint, isChartTitleVisible, isCircular, isDrawAllAnnotations, isErrorBarsColorSeriesColor, isLegendVisible, isOverlapped, isPlotBorderVisible, isPlotGridHorizontalLinesVisible, isPlotGridLinesVisible, isPlotGridVerticalLinesVisible, isPlotTicksMarksVisible, isSumVisible, isToolTipsEnabled, isXAxisTicksVisible, isXAxisTitleVisible, isYAxisTicksVisible, isYAxisTitleVisible
-
-
-
-
Method Detail
-
getSeriesMarkers
public Marker[] getSeriesMarkers()
- Specified by:
getSeriesMarkers
in interfaceSeriesMarkers
- Overrides:
getSeriesMarkers
in classAbstractBaseTheme
-
getSeriesLines
public BasicStroke[] getSeriesLines()
- Specified by:
getSeriesLines
in interfaceSeriesLines
- Overrides:
getSeriesLines
in classAbstractBaseTheme
-
getSeriesColors
public Color[] getSeriesColors()
- Specified by:
getSeriesColors
in interfaceSeriesColors
- Overrides:
getSeriesColors
in classAbstractBaseTheme
-
isChartTitleBoxVisible
public boolean isChartTitleBoxVisible()
- Specified by:
isChartTitleBoxVisible
in interfaceTheme
- Overrides:
isChartTitleBoxVisible
in classAbstractBaseTheme
-
getLegendBorderColor
public Color getLegendBorderColor()
- Specified by:
getLegendBorderColor
in interfaceTheme
- Overrides:
getLegendBorderColor
in classAbstractBaseTheme
-
getAxisTitleFont
public Font getAxisTitleFont()
- Specified by:
getAxisTitleFont
in interfaceTheme
- Overrides:
getAxisTitleFont
in classAbstractBaseTheme
-
getAxisTickMarkLength
public int getAxisTickMarkLength()
- Specified by:
getAxisTickMarkLength
in interfaceTheme
- Overrides:
getAxisTickMarkLength
in classAbstractBaseTheme
-
getAxisTickMarksColor
public Color getAxisTickMarksColor()
- Specified by:
getAxisTickMarksColor
in interfaceTheme
- Overrides:
getAxisTickMarksColor
in classAbstractBaseTheme
-
getAxisTickMarksStroke
public Stroke getAxisTickMarksStroke()
- Specified by:
getAxisTickMarksStroke
in interfaceTheme
- Overrides:
getAxisTickMarksStroke
in classAbstractBaseTheme
-
isAxisTicksLineVisible
public boolean isAxisTicksLineVisible()
- Specified by:
isAxisTicksLineVisible
in interfaceTheme
- Overrides:
isAxisTicksLineVisible
in classAbstractBaseTheme
-
isAxisTicksMarksVisible
public boolean isAxisTicksMarksVisible()
- Specified by:
isAxisTicksMarksVisible
in interfaceTheme
- Overrides:
isAxisTicksMarksVisible
in classAbstractBaseTheme
-
getPlotBorderColor
public Color getPlotBorderColor()
- Specified by:
getPlotBorderColor
in interfaceTheme
- Overrides:
getPlotBorderColor
in classAbstractBaseTheme
-
getPlotGridLinesColor
public Color getPlotGridLinesColor()
- Specified by:
getPlotGridLinesColor
in interfaceTheme
- Overrides:
getPlotGridLinesColor
in classAbstractBaseTheme
-
getPlotGridLinesStroke
public Stroke getPlotGridLinesStroke()
- Specified by:
getPlotGridLinesStroke
in interfaceTheme
- Overrides:
getPlotGridLinesStroke
in classAbstractBaseTheme
-
getPlotMargin
public int getPlotMargin()
- Specified by:
getPlotMargin
in interfaceTheme
- Overrides:
getPlotMargin
in classAbstractBaseTheme
-
getToolTipBackgroundColor
public Color getToolTipBackgroundColor()
- Specified by:
getToolTipBackgroundColor
in interfaceTheme
- Overrides:
getToolTipBackgroundColor
in classAbstractBaseTheme
-
getToolTipBorderColor
public Color getToolTipBorderColor()
- Specified by:
getToolTipBorderColor
in interfaceTheme
- Overrides:
getToolTipBorderColor
in classAbstractBaseTheme
-
getToolTipHighlightColor
public Color getToolTipHighlightColor()
- Specified by:
getToolTipHighlightColor
in interfaceTheme
- Overrides:
getToolTipHighlightColor
in classAbstractBaseTheme
-
getAnnotationType
public PieStyler.AnnotationType getAnnotationType()
- Specified by:
getAnnotationType
in interfaceTheme
- Overrides:
getAnnotationType
in classAbstractBaseTheme
-
-