ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkSMPlotMatrixViewProxy Class Reference

Proxy class for plot matrix view. More...

#include <vtkSMPlotMatrixViewProxy.h>

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

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
void UpdateSettings ()
void SetGutter (float x, float y)
void GetGutter (float *xy)
void SetBorders (int left, int bottom, int right, int top)
void GetBorders (int *data)
void SetScatterPlotTitleFont (const char *family, int pointSize, bool bold, bool italic)
const char * GetScatterPlotTitleFontFamily ()
int GetScatterPlotTitleFontSize ()
bool GetScatterPlotTitleFontBold ()
bool GetScatterPlotTitleFontItalic ()
void SetScatterPlotTitleColor (double red, double green, double blue)
void GetScatterPlotTitleColor (double *rgba)
void SetScatterPlotTitle (const char *title)
const char * GetScatterPlotTitle ()
void SetScatterPlotTitleAlignment (int alignment)
int GetScatterPlotTitleAlignment ()
void SetGridVisibility (int plotType, bool visible)
bool GetGridVisibility (int plotType)
void SetBackgroundColor (int plotType, double red, double green, double blue, double alpha=0.0)
void GetBackgroundColor (int plotType, double *rgba)
void SetAxisColor (int plotType, double red, double green, double blue)
void GetAxisColor (int plotType, double *rgba)
void SetGridColor (int plotType, double red, double green, double blue)
void GetGridColor (int plotType, double *rgba)
void SetAxisLabelVisibility (int plotType, bool visible)
bool GetAxisLabelVisibility (int plotType)
void SetAxisLabelFont (int plotType, const char *family, int pointSize, bool bold, bool italic)
const char * GetAxisLabelFontFamily (int plotType)
int GetAxisLabelFontSize (int plotType)
bool GetAxisLabelFontBold (int plotType)
bool GetAxisLabelFontItalic (int plotType)
void SetAxisLabelColor (int plotType, double red, double green, double blue)
void GetAxisLabelColor (int plotType, double *rgba)
void SetAxisLabelNotation (int plotType, int notation)
int GetAxisLabelNotation (int plotType)
void SetAxisLabelPrecision (int plotType, int precision)
int GetAxisLabelPrecision (int plotType)
void SetTooltipNotation (int plotType, int notation)
void SetTooltipPrecision (int plotType, int precision)
int GetTooltipNotation (int plotType)
int GetTooltipPrecision (int plotType)
void SetScatterPlotSelectedRowColumnColor (double red, double green, double blue, double alpha)
void GetScatterPlotSelectedRowColumnColor (double *rgba)
void SetScatterPlotSelectedActiveColor (double red, double green, double blue, double alpha)
void GetScatterPlotSelectedActiveColor (double *rgba)

Static Public Member Functions

static vtkSMPlotMatrixViewProxyNew ()
static int IsTypeOf (const char *type)
static vtkSMPlotMatrixViewProxySafeDownCast (vtkObject *o)

Protected Member Functions

void PostRender (bool)
 vtkSMPlotMatrixViewProxy ()
 ~vtkSMPlotMatrixViewProxy ()
void SendAnimationPath ()
void AnimationTickEvent ()
void SendDouble3Vector (const char *func, int plotType, double *data)
void SendDouble4Vector (const char *func, int plotType, double *data)
void SendIntValue (const char *func, int plotType, int val)
int ReceiveIntValue (const char *func, int charType)
void ReceiveTypeDouble4Vector (const char *func, int plotType, double *data)
void ReceiveDouble4Vector (const char *func, double *data)
const vtkClientServerStream & InvokeServerMethod (const char *method)
const vtkClientServerStream & InvokeTypeServerMethod (const char *method, int chartType)

Protected Attributes

bool ActiveChanged
virtual vtkAbstractContextItemGetContextItem ()
virtual void CreateVTKObjects ()
void ActivePlotChanged ()

Detailed Description

Proxy class for plot matrix view.

Definition at line 27 of file vtkSMPlotMatrixViewProxy.h.


Constructor & Destructor Documentation

vtkSMPlotMatrixViewProxy::vtkSMPlotMatrixViewProxy ( ) [protected]
vtkSMPlotMatrixViewProxy::~vtkSMPlotMatrixViewProxy ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkSMContextViewProxy.

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

Reimplemented from vtkSMContextViewProxy.

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

Reimplemented from vtkSMContextViewProxy.

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

Reimplemented from vtkSMContextViewProxy.

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

Reimplemented from vtkSMContextViewProxy.

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

Reimplemented from vtkSMContextViewProxy.

void vtkSMPlotMatrixViewProxy::SetGutter ( float  x,
float  y 
)

Set the gutter that should be left between the charts in the matrix.

void vtkSMPlotMatrixViewProxy::GetGutter ( float xy)

Set the gutter that should be left between the charts in the matrix.

void vtkSMPlotMatrixViewProxy::SetBorders ( int  left,
int  bottom,
int  right,
int  top 
)

Set/get the borders of the chart matrix (space in pixels around each chart).

void vtkSMPlotMatrixViewProxy::GetBorders ( int data)

Set/get the borders of the chart matrix (space in pixels around each chart).

void vtkSMPlotMatrixViewProxy::SetScatterPlotTitleFont ( const char *  family,
int  pointSize,
bool  bold,
bool  italic 
)

Set the scatter plot title's font.

const char* vtkSMPlotMatrixViewProxy::GetScatterPlotTitleFontFamily ( )

Set the scatter plot title's font.

int vtkSMPlotMatrixViewProxy::GetScatterPlotTitleFontSize ( )

Set the scatter plot title's font.

bool vtkSMPlotMatrixViewProxy::GetScatterPlotTitleFontBold ( )

Set the scatter plot title's font.

bool vtkSMPlotMatrixViewProxy::GetScatterPlotTitleFontItalic ( )

Set the scatter plot title's font.

void vtkSMPlotMatrixViewProxy::SetScatterPlotTitleColor ( double  red,
double  green,
double  blue 
)

Set the scatter plot title's color.

void vtkSMPlotMatrixViewProxy::GetScatterPlotTitleColor ( double rgba)

Set the scatter plot title's color.

void vtkSMPlotMatrixViewProxy::SetScatterPlotTitle ( const char *  title)

Set the scatter plot title.

const char* vtkSMPlotMatrixViewProxy::GetScatterPlotTitle ( )

Set the scatter plot title.

void vtkSMPlotMatrixViewProxy::SetScatterPlotTitleAlignment ( int  alignment)

Set the scatter plot's title alignment.

int vtkSMPlotMatrixViewProxy::GetScatterPlotTitleAlignment ( )

Set the scatter plot's title alignment.

void vtkSMPlotMatrixViewProxy::SetGridVisibility ( int  plotType,
bool  visible 
)

Sets whether or not the grid for the given axis is visible given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

bool vtkSMPlotMatrixViewProxy::GetGridVisibility ( int  plotType)

Sets whether or not the grid for the given axis is visible given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

void vtkSMPlotMatrixViewProxy::SetBackgroundColor ( int  plotType,
double  red,
double  green,
double  blue,
double  alpha = 0.0 
)

Sets the background color for the chart given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

void vtkSMPlotMatrixViewProxy::GetBackgroundColor ( int  plotType,
double rgba 
)

Sets the background color for the chart given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

void vtkSMPlotMatrixViewProxy::SetAxisColor ( int  plotType,
double  red,
double  green,
double  blue 
)

Sets the color for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

void vtkSMPlotMatrixViewProxy::GetAxisColor ( int  plotType,
double rgba 
)

Sets the color for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

void vtkSMPlotMatrixViewProxy::SetGridColor ( int  plotType,
double  red,
double  green,
double  blue 
)

Sets the color for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

void vtkSMPlotMatrixViewProxy::GetGridColor ( int  plotType,
double rgba 
)

Sets the color for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

void vtkSMPlotMatrixViewProxy::SetAxisLabelVisibility ( int  plotType,
bool  visible 
)

Sets whether or not the labels for the axes are visible, given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

bool vtkSMPlotMatrixViewProxy::GetAxisLabelVisibility ( int  plotType)

Sets whether or not the labels for the axes are visible, given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

void vtkSMPlotMatrixViewProxy::SetAxisLabelFont ( int  plotType,
const char *  family,
int  pointSize,
bool  bold,
bool  italic 
)

Set the axis label font for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

const char* vtkSMPlotMatrixViewProxy::GetAxisLabelFontFamily ( int  plotType)

Set the axis label font for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

int vtkSMPlotMatrixViewProxy::GetAxisLabelFontSize ( int  plotType)

Set the axis label font for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

bool vtkSMPlotMatrixViewProxy::GetAxisLabelFontBold ( int  plotType)

Set the axis label font for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

bool vtkSMPlotMatrixViewProxy::GetAxisLabelFontItalic ( int  plotType)

Set the axis label font for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

void vtkSMPlotMatrixViewProxy::SetAxisLabelColor ( int  plotType,
double  red,
double  green,
double  blue 
)

Sets the axis label color for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

void vtkSMPlotMatrixViewProxy::GetAxisLabelColor ( int  plotType,
double rgba 
)

Sets the axis label color for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

void vtkSMPlotMatrixViewProxy::SetAxisLabelNotation ( int  plotType,
int  notation 
)

Sets the axis label notation for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

int vtkSMPlotMatrixViewProxy::GetAxisLabelNotation ( int  plotType)

Sets the axis label notation for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

void vtkSMPlotMatrixViewProxy::SetAxisLabelPrecision ( int  plotType,
int  precision 
)

Sets the axis label precision for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

int vtkSMPlotMatrixViewProxy::GetAxisLabelPrecision ( int  plotType)

Sets the axis label precision for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

void vtkSMPlotMatrixViewProxy::SetTooltipNotation ( int  plotType,
int  notation 
)

Set chart's tooltip notation and precision, given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

void vtkSMPlotMatrixViewProxy::SetTooltipPrecision ( int  plotType,
int  precision 
)

Set chart's tooltip notation and precision, given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

int vtkSMPlotMatrixViewProxy::GetTooltipNotation ( int  plotType)

Set chart's tooltip notation and precision, given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

int vtkSMPlotMatrixViewProxy::GetTooltipPrecision ( int  plotType)

Set chart's tooltip notation and precision, given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}.

void vtkSMPlotMatrixViewProxy::SetScatterPlotSelectedRowColumnColor ( double  red,
double  green,
double  blue,
double  alpha 
)

Set the scatter plot selected row/column charts' background color.

void vtkSMPlotMatrixViewProxy::GetScatterPlotSelectedRowColumnColor ( double rgba)

Set the scatter plot selected row/column charts' background color.

void vtkSMPlotMatrixViewProxy::SetScatterPlotSelectedActiveColor ( double  red,
double  green,
double  blue,
double  alpha 
)

Set the scatter plot selected active chart background color.

void vtkSMPlotMatrixViewProxy::GetScatterPlotSelectedActiveColor ( double rgba)

Set the scatter plot selected active chart background color.

void vtkSMPlotMatrixViewProxy::UpdateSettings ( )

Update all the settings

virtual vtkAbstractContextItem* vtkSMPlotMatrixViewProxy::GetContextItem ( ) [virtual]

Provides access to the vtk plot matrix.

Reimplemented from vtkSMContextViewProxy.

virtual void vtkSMPlotMatrixViewProxy::CreateVTKObjects ( ) [protected, virtual]

Provides access to the vtk plot matrix.

Reimplemented from vtkSMContextViewProxy.

void vtkSMPlotMatrixViewProxy::ActivePlotChanged ( ) [protected]

Provides access to the vtk plot matrix.

void vtkSMPlotMatrixViewProxy::PostRender ( bool  ) [protected]
void vtkSMPlotMatrixViewProxy::SendAnimationPath ( ) [protected]
void vtkSMPlotMatrixViewProxy::AnimationTickEvent ( ) [protected]
void vtkSMPlotMatrixViewProxy::SendDouble3Vector ( const char *  func,
int  plotType,
double data 
) [protected]
void vtkSMPlotMatrixViewProxy::SendDouble4Vector ( const char *  func,
int  plotType,
double data 
) [protected]
void vtkSMPlotMatrixViewProxy::SendIntValue ( const char *  func,
int  plotType,
int  val 
) [protected]
int vtkSMPlotMatrixViewProxy::ReceiveIntValue ( const char *  func,
int  charType 
) [protected]
void vtkSMPlotMatrixViewProxy::ReceiveTypeDouble4Vector ( const char *  func,
int  plotType,
double data 
) [protected]
void vtkSMPlotMatrixViewProxy::ReceiveDouble4Vector ( const char *  func,
double data 
) [protected]
const vtkClientServerStream& vtkSMPlotMatrixViewProxy::InvokeServerMethod ( const char *  method) [protected]
const vtkClientServerStream& vtkSMPlotMatrixViewProxy::InvokeTypeServerMethod ( const char *  method,
int  chartType 
) [protected]

Member Data Documentation

Definition at line 179 of file vtkSMPlotMatrixViewProxy.h.


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