Factory to create displayers that compose a composite displayer. More...
#include <ilviews/charts/display.h>
Public Member Functions | |
virtual IlvChartDisplayerFactory * | copy () const =0 |
Virtual copy constructor. More... | |
virtual IlvAbstractChartDisplayer * | createDisplayer (IlvCompositeChartDisplayer *parent, IlUInt idx, IlvPalette *palette=0)=0 |
Creates one of the displayers that compose a given composite displayer. More... | |
Protected Member Functions | |
IlvChartDisplayerFactory () | |
Constructor. More... | |
Factory to create displayers that compose a composite displayer.
Library: ilvcharts
This abstract class is used to define the displayers that will be created to compose a given composite displayer.
This class creates no displayers. It must be subclassed in order to implement the creation of displayers that you want.
IlvCompositeChartDisplayer
.
|
protected |
Constructor.
Initializes a new IlvChartDisplayerFactory
instance.
|
pure virtual |
Virtual copy constructor.
Creates and returns a copy of the current object. This method must be overloaded in subclasses.
|
pure virtual |
Creates one of the displayers that compose a given composite displayer.
Creates the displayer that will be added later at the index idx to the collection of displayers that compose the composite displayer parent and returns it.
parent | The composite displayer for which we want to create a displayer. |
idx | The index at which the created displayer will be added later to the collection of displayers that compose the composite displayer parent. |
palette | The palette (if any) that will be used by the created displayer. |