RAIDA  1.9.0
Public Member Functions | List of all members
AIDA::IPlotterRegionROOT Class Reference

Dummy implementation of thc class "IPlotterRegion". More...

#include <IPlotterRegionROOT.h>

Inheritance diagram for AIDA::IPlotterRegionROOT:
AIDA::IPlotterRegion

Public Member Functions

virtual ~IPlotterRegionROOT ()
 Destructor.
 
virtual bool plot (const IBaseHistogram &histogram, const std::string &options="")
 Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region. More...
 
virtual bool plot (const IBaseHistogram &histogram, const IPlotterStyle &style, const std::string &options="")
 
virtual bool plot (const IFunction &function, const std::string &options="")
 
virtual bool plot (const IFunction &function, const IPlotterStyle &style, const std::string &options="")
 
virtual bool plot (const IDataPointSet &dataPointSet, const std::string &options="")
 
virtual bool plot (const IDataPointSet &dataPointSet, const IPlotterStyle &style, const std::string &options="")
 
virtual bool remove (const IBaseHistogram &histogram)
 Remove a data analysis object in the list of things to plot in the region. More...
 
virtual bool remove (const IFunction &function)
 
virtual bool remove (const IDataPointSet &dataPointSet)
 
virtual void clear ()
 Clear the list of things to plot in the region. More...
 
virtual bool setParameter (const std::string &parameter, const std::string &options="")
 Set various plotting paramters for the region. More...
 
virtual std::string parameterValue (const std::string &parameter) const
 Get value of a parameter. More...
 
virtual std::vector< std::string > availableParameterOptions (const std::string &parameter) const
 
virtual std::vector< std::string > availableParameters () const
 
virtual IPlotterStylestyle ()
 Get the style of the region.
 
virtual bool setStyle (const IPlotterStyle &style)
 Set the style of a region.
 
virtual bool applyStyle (const IPlotterStyle &style)
 Set the style of a region and apply it to scene objects.
 
virtual void setTitle (const std::string &title)
 Set the title of a region.
 
virtual bool setXLimits (double min=0, double max=0)
 Set limit of an axis representation the region area.
 
virtual bool setYLimits (double min=0, double max=0)
 
virtual bool setZLimits (double min=0, double max=0)
 
virtual IPlotterLayoutlayout ()
 To customize axis position,etc... More...
 
virtual bool setLayout (const IPlotterLayout &layout)
 
virtual IInfoinfo ()
 Return an IInfo object describing the info area.
 
- Public Member Functions inherited from AIDA::IPlotterRegion
virtual ~IPlotterRegion ()
 Destructor.
 

Detailed Description

Dummy implementation of thc class "IPlotterRegion".

Author
T. Kraemer, DESY
Version
Id:
IPlotterRegionROOT.h,v 1.2 2007-01-04 16:24:17 tkraemer Exp

Member Function Documentation

void IPlotterRegionROOT::clear ( )
virtual

Clear the list of things to plot in the region.

Clear the corresponding area on screen window(s).

Implements AIDA::IPlotterRegion.

IPlotterLayout & IPlotterRegionROOT::layout ( )
virtual

To customize axis position,etc...

Change object position in the scence.

Implements AIDA::IPlotterRegion.

std::string IPlotterRegionROOT::parameterValue ( const std::string &  parameter) const
virtual

Get value of a parameter.

Parameters
paramNameName of the parameter.
Returns
the value.

Implements AIDA::IPlotterRegion.

bool IPlotterRegionROOT::plot ( const IBaseHistogram histogram,
const std::string &  options = "" 
)
virtual

Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region.

Activate the underlying graphic toolkit in order to bring something in the screen window(s) attached to the plotter. It assumes that the plotter had been mapped on the screen with its show method.

Implements AIDA::IPlotterRegion.

bool IPlotterRegionROOT::remove ( const IBaseHistogram histogram)
virtual

Remove a data analysis object in the list of things to plot in the region.

Activate the graphic layer to update the screen window.

Implements AIDA::IPlotterRegion.

bool IPlotterRegionROOT::setParameter ( const std::string &  parameter,
const std::string &  options = "" 
)
virtual

Set various plotting paramters for the region.

Activate the graphic layer and update the screen window(s) if needed.

Implements AIDA::IPlotterRegion.


The documentation for this class was generated from the following files: