hep.aida.ref.plotter
Class GridStyle
- java.lang.Object
-
- hep.aida.ref.plotter.WeakStyleListener
-
- hep.aida.ref.plotter.BaseStyle
-
- hep.aida.ref.plotter.LineStyle
-
- hep.aida.ref.plotter.GridStyle
-
- All Implemented Interfaces:
- IBaseStyle, IBrushStyle, IGridStyle, ILineStyle, StyleListener
public class GridStyle extends LineStyle implements IGridStyle
-
-
Constructor Summary
Constructors Constructor and Description GridStyle()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.lang.String[]availableColors()Get a list of the colours supported by this implementation.doublecellSize()java.lang.Stringcolor()Current colour of this brush style.java.lang.Stringcolor(int gi, int oi)doubleopacity()returns -1 if it not setbooleansetCellSize(double size)Set and get the size of the cell.booleansetColor(java.lang.String color)Set current colour, e.g.booleansetOpacity(double opacity)Set opacity (alpha), e.g.booleansetUnits(int unitsDefinition)Get and set the units used for the size of cell.intunits()-
Methods inherited from class hep.aida.ref.plotter.LineStyle
availableLineTypes, lineType, lineType, setLineType, setThickness, thickness
-
Methods inherited from class hep.aida.ref.plotter.BaseStyle
addParent, addParentList, availableParameterOptions, availableParameters, child, children, deepestSetParameter, isMyParent, isParameterSet, isParameterSet, isVisible, name, parameter, parameterValue, parentList, removeAllParents, removeParent, reset, setParameter, setParameter, setParameter, setParameterDefault, setParent, setParentList, setVisible, styleChanged, type
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface hep.aida.ILineStyle
availableLineTypes, lineType, setLineType, setThickness, thickness
-
Methods inherited from interface hep.aida.IBrushStyle
availableColors, color, opacity, setColor, setOpacity
-
Methods inherited from interface hep.aida.IBaseStyle
availableParameterOptions, availableParameters, child, children, isVisible, name, parameterValue, reset, setParameter, setParameter, setVisible, type
-
-
-
-
Method Detail
-
cellSize
public double cellSize()
- Specified by:
cellSizein interfaceIGridStyle
-
setCellSize
public boolean setCellSize(double size)
Description copied from interface:IGridStyleSet and get the size of the cell.- Specified by:
setCellSizein interfaceIGridStyle
-
setUnits
public boolean setUnits(int unitsDefinition)
Description copied from interface:IGridStyleGet and set the units used for the size of cell.- Specified by:
setUnitsin interfaceIGridStyle
-
units
public int units()
- Specified by:
unitsin interfaceIGridStyle
-
availableColors
public java.lang.String[] availableColors()
Description copied from interface:IBrushStyleGet a list of the colours supported by this implementation.- Specified by:
availableColorsin interfaceIBrushStyle
-
color
public java.lang.String color()
Description copied from interface:IBrushStyleCurrent colour of this brush style.- Specified by:
colorin interfaceIBrushStyle
-
color
public java.lang.String color(int gi, int oi)
-
opacity
public double opacity()
returns -1 if it not set- Specified by:
opacityin interfaceIBrushStyle
-
setColor
public boolean setColor(java.lang.String color)
Description copied from interface:IBrushStyleSet current colour, e.g. "darkGreen"- Specified by:
setColorin interfaceIBrushStyle- Returns:
- false if colour not recognised by the implementation.
-
setOpacity
public boolean setOpacity(double opacity)
Description copied from interface:IBrushStyleSet opacity (alpha), e.g. 0 (transparent), 1 (opaque), 0.5 (halfway).- Specified by:
setOpacityin interfaceIBrushStyle- Returns:
- false if value not supported by the implementation.
-
-
DMelt 3.0 © DataMelt by jWork.ORG