hep.aida
Interface IMarkerStyle
-
- All Superinterfaces:
- IBaseStyle, IBrushStyle
- All Known Implementing Classes:
- MarkerStyle
public interface IMarkerStyle extends IBrushStyle
Style for all markers (histo representation, legend box etc.)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description java.lang.String[]availableShapes()Get list of shapes available in this implementation.booleansetShape(java.lang.String shape)Set current marker shape, e.g.booleansetSize(int size)Set the marker's size.java.lang.Stringshape()Get current marker shape.intsize()Get the marker's size.-
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
-
availableShapes
java.lang.String[] availableShapes()
Get list of shapes available in this implementation.
-
shape
java.lang.String shape()
Get current marker shape.
-
setShape
boolean setShape(java.lang.String shape)
Set current marker shape, e.g. "openCircle".- Returns:
- false if shape not available in this implementation.
-
setSize
boolean setSize(int size)
Set the marker's size.- Parameters:
size- The marker's size.- Returns:
- false if the implementation cannot perform the requested change in the marker's size.
-
size
int size()
Get the marker's size.- Returns:
- The marker's size.
-
-
DMelt 3.0 © DataMelt by jWork.ORG