AIDA API
Version 3.3

hep.aida
Interface IMarkerStyle

All Superinterfaces:
IBaseStyle, IBrushStyle

public interface IMarkerStyle
extends IBrushStyle

Style for all markers (histo representation, legend box etc.)

Author:
The AIDA team (http://aida.freehep.org/)

Method Summary
 String[] availableShapes()
          Get list of shapes available in this implementation.
 boolean setShape(String shape)
          Set current marker shape, e.g.
 boolean setSize(int size)
          Set the marker's size.
 String shape()
          Get current marker shape.
 int size()
          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

public String[] availableShapes()
Get list of shapes available in this implementation.


shape

public String shape()
Get current marker shape.


setShape

public boolean setShape(String shape)
Set current marker shape, e.g. "openCircle".

Returns:
false if shape not available in this implementation.

setSize

public 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

public int size()
Get the marker's size.

Returns:
The marker's size.

AIDA API
Version 3.3

Copyright © 2000-2004 AIDA Team, All Rights Reserved.