AIDA API
Version 3.3

hep.aida
Interface IAxisStyle

All Superinterfaces:
IBaseStyle

public interface IAxisStyle
extends IBaseStyle

Style for the part of the scene representing an axis.

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

Method Summary
 String label()
          Get the axis label.
 ITextStyle labelStyle()
           
 ILineStyle lineStyle()
          Get various basic style on the axis style.
 String model()
           
 String scaling()
          Get the axis scaling.
 boolean setLabel(String label)
          Set the axis label.
 boolean setLabelStyle(ITextStyle labelStyle)
           
 boolean setLineStyle(ILineStyle lineStyle)
          Set various basic style on the axis style.
 boolean setModel(String model)
          Set the model accorting to which the axis is represented.
 boolean setScaling(String scaling)
          Set the axis scaling (at least "log" and "linear").
 boolean setTickLabelStyle(ITextStyle tickLabelStyle)
           
 ITextStyle tickLabelStyle()
           
 
Methods inherited from interface hep.aida.IBaseStyle
availableParameterOptions, availableParameters, child, children, isVisible, name, parameterValue, reset, setParameter, setParameter, setVisible, type
 

Method Detail

lineStyle

public ILineStyle lineStyle()
Get various basic style on the axis style.


tickLabelStyle

public ITextStyle tickLabelStyle()

labelStyle

public ITextStyle labelStyle()

setLineStyle

public boolean setLineStyle(ILineStyle lineStyle)
Set various basic style on the axis style.


setTickLabelStyle

public boolean setTickLabelStyle(ITextStyle tickLabelStyle)

setLabelStyle

public boolean setLabelStyle(ITextStyle labelStyle)

setLabel

public boolean setLabel(String label)
Set the axis label.


label

public String label()
Get the axis label. return The axis label.


setScaling

public boolean setScaling(String scaling)
Set the axis scaling (at least "log" and "linear").


scaling

public String scaling()
Get the axis scaling. return The axis scaling.


setModel

public boolean setModel(String model)
Set the model accorting to which the axis is represented. The default model represents the tick labels by number. (For example, a "months" model may represent tick labels as the name of the months, etc...)


model

public String model()

AIDA API
Version 3.3

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