vtkQtChartRepresentation Class Reference

#include <vtkQtChartRepresentation.h>

Inheritance diagram for vtkQtChartRepresentation:

Inheritance graph
[legend]
Collaboration diagram for vtkQtChartRepresentation:

Collaboration graph
[legend]

List of all members.


Detailed Description

Put a vtkTable into a QChartLayer.

This is a specialization of vtkQtTableDataRepresentation to put the data into a QChartLayer. The user must supply the QChartLayer to be used either through SetChartLayer() or via a subclass.

Definition at line 65 of file vtkQtChartRepresentation.h.


Public Types

typedef
vtkQtTableDataRepresentation 
Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetInputConnection (vtkAlgorithmOutput *conn)
virtual void QtSelectedSeriesChanged (const vtkQtChartSeriesSelection &list)
virtual void QtModelChanged ()
virtual void Update ()
virtual void SetChartLayer (vtkQtChartSeriesLayer *layer)
virtual vtkQtChartSeriesLayerGetChartLayer ()
void SetColumnsAsSeries (bool)
virtual int GetColumnsAsSeries ()

Static Public Member Functions

static vtkQtChartRepresentationNew ()
static int IsTypeOf (const char *type)
static vtkQtChartRepresentationSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkQtChartRepresentation ()
 ~vtkQtChartRepresentation ()
bool AddToView (vtkView *view)
bool RemoveFromView (vtkView *view)
virtual void CreateSeriesColors ()

Protected Attributes

vtkQtChartSeriesLayerChartLayer
vtkQtChartRepresentationSignalHandlerHandler
vtkIdTypeArraySeriesToVTKMap
vtkIntArrayVTKToSeriesMap
bool ColumnsAsSeries

Member Typedef Documentation

Reimplemented from vtkQtTableDataRepresentation.

Definition at line 69 of file vtkQtChartRepresentation.h.


Constructor & Destructor Documentation

vtkQtChartRepresentation::vtkQtChartRepresentation (  )  [protected]

vtkQtChartRepresentation::~vtkQtChartRepresentation (  )  [protected]


Member Function Documentation

static vtkQtChartRepresentation* vtkQtChartRepresentation::New (  )  [static]

Create an object with Debug turned off, modified time initialized to zero, and reference counting on.

Reimplemented from vtkQtTableDataRepresentation.

virtual const char* vtkQtChartRepresentation::GetClassName (  )  [virtual]

Reimplemented from vtkQtTableDataRepresentation.

static int vtkQtChartRepresentation::IsTypeOf ( const char *  name  )  [static]

Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h.

Reimplemented from vtkQtTableDataRepresentation.

virtual int vtkQtChartRepresentation::IsA ( const char *  name  )  [virtual]

Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h.

Reimplemented from vtkQtTableDataRepresentation.

static vtkQtChartRepresentation* vtkQtChartRepresentation::SafeDownCast ( vtkObject o  )  [static]

Reimplemented from vtkQtTableDataRepresentation.

void vtkQtChartRepresentation::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.

Reimplemented from vtkQtTableDataRepresentation.

virtual void vtkQtChartRepresentation::SetInputConnection ( vtkAlgorithmOutput conn  )  [virtual]

Sets the input pipeline connection to this representation.

Reimplemented from vtkQtTableRepresentation.

virtual void vtkQtChartRepresentation::SetChartLayer ( vtkQtChartSeriesLayer layer  )  [virtual]

Set/Get the underlying chart layer for this representation.

virtual vtkQtChartSeriesLayer* vtkQtChartRepresentation::GetChartLayer (  )  [inline, virtual]

Set/Get the underlying chart layer for this representation.

Definition at line 78 of file vtkQtChartRepresentation.h.

virtual void vtkQtChartRepresentation::QtSelectedSeriesChanged ( const vtkQtChartSeriesSelection list  )  [virtual]

Called by the handler when the layer selection changes.

virtual void vtkQtChartRepresentation::QtModelChanged (  )  [virtual]

Called by the handler whent the data model changes.

virtual void vtkQtChartRepresentation::Update (  )  [virtual]

Update the current selection.

Reimplemented from vtkQtTableRepresentation.

void vtkQtChartRepresentation::SetColumnsAsSeries ( bool   ) 

Orients the table as being either columns-as-series or rows-as-series oriented.

virtual int vtkQtChartRepresentation::GetColumnsAsSeries (  )  [virtual]

Orients the table as being either columns-as-series or rows-as-series oriented.

bool vtkQtChartRepresentation::AddToView ( vtkView view  )  [protected]

Adds the representation to the view. This is called from vtkView::AddRepresentation().

bool vtkQtChartRepresentation::RemoveFromView ( vtkView view  )  [protected]

Removes the representation to the view. This is called from vtkView::RemoveRepresentation().

virtual void vtkQtChartRepresentation::CreateSeriesColors (  )  [protected, virtual]

Reimplemented from vtkQtTableRepresentation.


Member Data Documentation

The underlying chart layer.

Definition at line 112 of file vtkQtChartRepresentation.h.

Listens for selection changed events from the chart layer.

Definition at line 115 of file vtkQtChartRepresentation.h.

A map from chart series id to VTK id.

Definition at line 118 of file vtkQtChartRepresentation.h.

A map from VTK id to chart series id.

Definition at line 121 of file vtkQtChartRepresentation.h.

Definition at line 123 of file vtkQtChartRepresentation.h.


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

Generated on Wed Jun 3 19:28:29 2009 for VTK by  doxygen 1.5.6