// AID-GENERATED
// =========================================================================
// This class was generated by AID - Abstract Interface Definition
// DO NOT MODIFY, but use the org.freehep.aid.Aid utility to regenerate it.
// =========================================================================
// This file is part of the AIDA library
// Copyright (C) 2002 by the AIDA team. All rights reserved.
// This library is free software and under the terms of the
// GNU Library General Public License described in the LGPL.txt
package hep.aida;
/**
* User level interface to plotter style.
* A plotter style permit to customize various part
* of the plotting "scene" (axes, titles, data
* representations, etc...)
*
* @author The AIDA team (http://aida.freehep.org/)
*
*/
public interface IPlotterStyle extends IBaseStyle {
/**
* Get style of various plotting scene parts.
*/
public IDataStyle dataStyle();
public IAxisStyle xAxisStyle();
public IAxisStyle yAxisStyle();
public IAxisStyle zAxisStyle();
public ITitleStyle titleStyle();
public ILegendBoxStyle legendBoxStyle();
public IStatisticsBoxStyle statisticsBoxStyle();
public IGridStyle gridStyle();
public IBoxStyle regionBoxStyle();
public IBoxStyle dataBoxStyle();
/**
* Set style of various plotting scene parts.
*/
public boolean setDataStyle(IDataStyle dataStyle);
public boolean setAxisStyleX(IAxisStyle xAxisStyle);
public boolean setAxisStyleY(IAxisStyle yAxisStyle);
public boolean setAxisStyleZ(IAxisStyle zAxisStyle);
public boolean setTitleStyle(ITitleStyle textStyle);
public boolean setLegendBoxStyle(ILegendBoxStyle legendBoxStyle);
public boolean setStatisticsBoxStyle(IStatisticsBoxStyle statisticsBoxStyle);
public boolean setGridStyle(IGridStyle gridStyle);
public boolean setRegionBoxStyle(IBoxStyle regionBoxStyle);
public boolean setDataBoxStyle(IBoxStyle regionBoxStyle);
/**
* @deprecated
*/
public IInfoStyle infoStyle();
public boolean setInfoStyle(IInfoStyle infoStyle);
} // class or interface
Ads help maintain this website.