hep.aida
Interface ILineStyle
-
- All Superinterfaces:
- IBaseStyle, IBrushStyle
- All Known Subinterfaces:
- IBorderStyle, IGridStyle
- All Known Implementing Classes:
- BorderStyle, GridStyle, LineStyle
public interface ILineStyle extends IBrushStyle
Style for all lines (axis lines, legend box outlines, etc.)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description java.lang.String[]availableLineTypes()Get list of line types supported by this implementation.java.lang.StringlineType()Get line type currently in use.booleansetLineType(java.lang.String newLineType)Set current line type e.g.booleansetThickness(int newThickness)Set thickness (exact meaning is implementation-dependent, but <0 means invisible).intthickness()Get current line 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
-
availableLineTypes
java.lang.String[] availableLineTypes()
Get list of line types supported by this implementation.
-
lineType
java.lang.String lineType()
Get line type currently in use.
-
thickness
int thickness()
Get current line thickness.
-
setLineType
boolean setLineType(java.lang.String newLineType)
Set current line type e.g. "dotted".- Returns:
- false if line type not known to this implementation.
-
setThickness
boolean setThickness(int newThickness)
Set thickness (exact meaning is implementation-dependent, but <0 means invisible).- Returns:
- false if value not supported by this implementation.
-
-
DMelt 3.0 © DataMelt by jWork.ORG