vtkPlotPoints Class Reference

#include <vtkPlotPoints.h>

Inheritance diagram for vtkPlotPoints:

Inheritance graph
[legend]
Collaboration diagram for vtkPlotPoints:

Collaboration graph
[legend]

List of all members.


Detailed Description

Class for drawing an XY plot given two columns from a vtkTable.

Definition at line 34 of file vtkPlotPoints.h.


Public Types

typedef vtkPlot Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
virtual void PrintSelf (ostream &os, vtkIndent indent)
virtual bool Paint (vtkContext2D *painter)
virtual void GetBounds (double bounds[4])

Static Public Member Functions

static int IsTypeOf (const char *type)
static vtkPlotPointsSafeDownCast (vtkObject *o)
static vtkPlotPointsNew ()

Protected Member Functions

 vtkPlotPoints ()
 ~vtkPlotPoints ()
bool UpdateTableCache (vtkTable *table)

Protected Attributes

vtkPoints2DPoints
vtkTimeStamp BuildTime

Member Typedef Documentation

Reimplemented from vtkPlot.

Definition at line 37 of file vtkPlotPoints.h.


Constructor & Destructor Documentation

vtkPlotPoints::vtkPlotPoints (  )  [protected]

vtkPlotPoints::~vtkPlotPoints (  )  [protected]


Member Function Documentation

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

Reimplemented from vtkPlot.

static int vtkPlotPoints::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 vtkPlot.

virtual int vtkPlotPoints::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 vtkPlot.

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

Reimplemented from vtkPlot.

virtual void vtkPlotPoints::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 vtkPlot.

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

Creates a 2D Chart object.

Reimplemented from vtkObject.

virtual bool vtkPlotPoints::Paint ( vtkContext2D painter  )  [virtual]

Paint event for the XY plot, called whenever the chart needs to be drawn

Implements vtkContextItem.

virtual void vtkPlotPoints::GetBounds ( double  bounds[4]  )  [virtual]

Get the bounds for this mapper as (Xmin,Xmax,Ymin,Ymax,Zmin,Zmax).

Reimplemented from vtkPlot.

bool vtkPlotPoints::UpdateTableCache ( vtkTable table  )  [protected]

Update the table cache.


Member Data Documentation

Store a well packed set of XY coordinates for this data series.

Definition at line 59 of file vtkPlotPoints.h.

The point cache is marked dirty until it has been initialized.

Definition at line 62 of file vtkPlotPoints.h.


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

Generated on Fri Apr 9 17:57:59 2010 for VTK by  doxygen 1.5.6