ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkPVPlotTime Class Reference

takes care of drawing a "time" marker in the plot. More...

#include <vtkPVPlotTime.h>

Inheritance diagram for vtkPVPlotTime:
Inheritance graph
[legend]
Collaboration diagram for vtkPVPlotTime:
Collaboration graph
[legend]

List of all members.

Public Types

enum  { NONE = 0, X_AXIS = 1, Y_AXIS = 2 }

Public Member Functions

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

Static Public Member Functions

static vtkPVPlotTimeNew ()
static int IsTypeOf (const char *type)
static vtkPVPlotTimeSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkPVPlotTime ()
 ~vtkPVPlotTime ()

Protected Attributes

double Time
int TimeAxisMode

Detailed Description

takes care of drawing a "time" marker in the plot.

vtkPVPlotTime is used to add a "current-time" marker to the plot when on of the axes in the plots is time. Currently only X-axis as time is supported.

Definition at line 27 of file vtkPVPlotTime.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
NONE 
X_AXIS 
Y_AXIS 

Definition at line 34 of file vtkPVPlotTime.h.


Constructor & Destructor Documentation

vtkPVPlotTime::vtkPVPlotTime ( ) [protected]
vtkPVPlotTime::~vtkPVPlotTime ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkObject.

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

Reimplemented from vtkPlot.

static int vtkPVPlotTime::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkPlot.

virtual int vtkPVPlotTime::IsA ( const char *  type) [virtual]

Reimplemented from vtkPlot.

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

Reimplemented from vtkPlot.

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

Reimplemented from vtkPlot.

virtual void vtkPVPlotTime::SetTimeAxisMode ( int  ) [virtual]

Set the Time axis mode.

virtual int vtkPVPlotTime::GetTimeAxisMode ( ) [virtual]

Set the Time axis mode.

virtual void vtkPVPlotTime::SetTime ( double  ) [virtual]

Set time value.

virtual double vtkPVPlotTime::GetTime ( ) [virtual]

Set time value.

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

Paint event for the axis, called whenever the axis needs to be drawn

Reimplemented from vtkAbstractContextItem.

virtual void vtkPVPlotTime::GetBounds ( double  bounds[4]) [inline, virtual]

Get the bounds for this plot as (Xmin, Xmax, Ymin, Ymax).

Reimplemented from vtkPlot.

Definition at line 58 of file vtkPVPlotTime.h.


Member Data Documentation

Definition at line 67 of file vtkPVPlotTime.h.

Definition at line 68 of file vtkPVPlotTime.h.


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