CERN Accelerating science

This website is no longer maintained. Its content may be obsolete. Please visit http://home.cern/ for current CERN information.

Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

AIDA::IFillStyle Class Reference

#include <IFillStyle.h>

Inheritance diagram for AIDA::IFillStyle::

AIDA::IBrushStyle AIDA::IBaseStyle List of all members.

Public Methods

virtual ~IFillStyle ()
 Destructor. More...

virtual std::vector<std::string> availablePatterns () const=0
virtual std::string pattern () const=0
virtual bool setPattern (const std::string &pattern)=0

Detailed Description

Style for all filled areas (boxes, regions, histograms, etc.)

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

Definition at line 28 of file IFillStyle.h.


Constructor & Destructor Documentation

AIDA::IFillStyle::~IFillStyle ( ) [inline, virtual]
 

Definition at line 32 of file IFillStyle.h.


Member Function Documentation

std::vector< std::string > AIDA::IFillStyle::availablePatterns ( ) const [pure virtual]
 

Get a list of patterns available in this implementation.

std::string AIDA::IFillStyle::pattern ( ) const [pure virtual]
 

Get name of current pattern.

bool AIDA::IFillStyle::setPattern ( const std::string & pattern ) [pure virtual]
 

Set current pattern, e.g. "crossHatch", "solid".

Returns:
false if pattern not known to this implementation.


The documentation for this class was generated from the following file:
Generated at Tue Feb 18 15:48:24 2003 for AIDA_Interfaces by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001