vtkQtLineChartSeriesOptions Class Reference

#include <vtkQtLineChartSeriesOptions.h>

Inheritance diagram for vtkQtLineChartSeriesOptions:

Inheritance graph
[legend]
Collaboration diagram for vtkQtLineChartSeriesOptions:

Collaboration graph
[legend]

List of all members.


Detailed Description

The vtkQtLineChartSeriesOptions class stores the options for a line chart series.

Definition at line 39 of file vtkQtLineChartSeriesOptions.h.


Signals

void axesCornerChanged (int corner, int previous)
 Emitted when the series axes corner changes.
void pointVisibilityChanged (bool visible)
 Emitted when the series point visibility changes.
void pointMarkerChanged ()
 Emitted when the point marker style or size has changed.

Public Member Functions

 vtkQtLineChartSeriesOptions (QObject *parent=0)
 Creates a line chart series options object.
virtual ~vtkQtLineChartSeriesOptions ()
virtual void setStyle (int style, vtkQtChartStyleGenerator *generator)
 Sets the style generator index for the series.
vtkQtChartLayer::AxesCorner getAxesCorner () const
 Gets the axes corner for the series.
void setAxesCorner (vtkQtChartLayer::AxesCorner axes)
 Sets the axes corner for the series.
bool arePointsVisible () const
 Gets whether or not the series points should be visible.
void setPointsVisible (bool visible)
 Sets whether or not the series points should be visible.
vtkQtPointMarker::MarkerStyle getMarkerStyle () const
 Gets the series marker style.
void setMarkerStyle (vtkQtPointMarker::MarkerStyle style)
 Sets the series marker style.
const QSizeF & getMarkerSize () const
 Gets the marker size for the series.
void setMarkerSize (const QSizeF &size)
 Sets the marker size for the series.

Protected Attributes

vtkQtChartLayer::AxesCorner AxesCorner
 Stores the axes corner.
vtkQtPointMarker::MarkerStyle PointStyle
 Stores the marker style.
QSizeF * PointSize
 Stores the marker size.
bool ShowPoints
 True if points are shown.

Constructor & Destructor Documentation

vtkQtLineChartSeriesOptions::vtkQtLineChartSeriesOptions ( QObject *  parent = 0  ) 

Creates a line chart series options object.

Parameters:
parent The parent object.

virtual vtkQtLineChartSeriesOptions::~vtkQtLineChartSeriesOptions (  )  [virtual]


Member Function Documentation

virtual void vtkQtLineChartSeriesOptions::setStyle ( int  style,
vtkQtChartStyleGenerator generator 
) [virtual]

Sets the style generator index for the series.

This method uses the style generator to assign the initial pen for the series.

Parameters:
style The style index for the generator.
generator The style generator to use.

Reimplemented from vtkQtChartSeriesOptions.

vtkQtChartLayer::AxesCorner vtkQtLineChartSeriesOptions::getAxesCorner (  )  const

Gets the axes corner for the series.

Returns:
The axes corner for the series.

void vtkQtLineChartSeriesOptions::setAxesCorner ( vtkQtChartLayer::AxesCorner  axes  ) 

Sets the axes corner for the series.

Parameters:
axes The new axes corner for the series.

bool vtkQtLineChartSeriesOptions::arePointsVisible (  )  const [inline]

Gets whether or not the series points should be visible.

Returns:
True if the series points should be visible.

Definition at line 76 of file vtkQtLineChartSeriesOptions.h.

void vtkQtLineChartSeriesOptions::setPointsVisible ( bool  visible  ) 

Sets whether or not the series points should be visible.

Parameters:
visible True if the series points should be visible.

vtkQtPointMarker::MarkerStyle vtkQtLineChartSeriesOptions::getMarkerStyle (  )  const

Gets the series marker style.

Returns:
The series marker style.

void vtkQtLineChartSeriesOptions::setMarkerStyle ( vtkQtPointMarker::MarkerStyle  style  ) 

Sets the series marker style.

Parameters:
style The new series marker style.

const QSizeF& vtkQtLineChartSeriesOptions::getMarkerSize (  )  const

Gets the marker size for the series.

Returns:
A reference to the series marker size.

void vtkQtLineChartSeriesOptions::setMarkerSize ( const QSizeF &  size  ) 

Sets the marker size for the series.

Parameters:
size The new series marker size.

void vtkQtLineChartSeriesOptions::axesCornerChanged ( int  corner,
int  previous 
) [signal]

Emitted when the series axes corner changes.

Parameters:
corner The new axes corner.
previous The previous axes corner.

void vtkQtLineChartSeriesOptions::pointVisibilityChanged ( bool  visible  )  [signal]

Emitted when the series point visibility changes.

Parameters:
visible True if the series points should be visible.

void vtkQtLineChartSeriesOptions::pointMarkerChanged (  )  [signal]

Emitted when the point marker style or size has changed.


Member Data Documentation

Stores the axes corner.

Definition at line 121 of file vtkQtLineChartSeriesOptions.h.

Stores the marker style.

Definition at line 122 of file vtkQtLineChartSeriesOptions.h.

Stores the marker size.

Definition at line 123 of file vtkQtLineChartSeriesOptions.h.

True if points are shown.

Definition at line 124 of file vtkQtLineChartSeriesOptions.h.


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

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