ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkPVExtractBagPlots Class Reference

This filter generates data needed to display bag and functional bag plots. More...

#include <vtkPVExtractBagPlots.h>

Inherits vtkMultiBlockDataSetAlgorithm.

Public Types

typedef vtkMultiBlockDataSetAlgorithm Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
virtual void PrintSelf (ostream &os, vtkIndent indent)
 
void EnableAttributeArray (const char *)
 Interface for preparing selection of arrays in ParaView. More...
 
void ClearAttributeArrays ()
 Interface for preparing selection of arrays in ParaView. More...
 
virtual bool GetTransposeTable ()
 Set/get if the process must be done on the transposed of the input table Default is TRUE. More...
 
virtual void SetTransposeTable (bool)
 Set/get if the process must be done on the transposed of the input table Default is TRUE. More...
 
virtual void TransposeTableOn ()
 Set/get if the process must be done on the transposed of the input table Default is TRUE. More...
 
virtual void TransposeTableOff ()
 Set/get if the process must be done on the transposed of the input table Default is TRUE. More...
 
virtual bool GetRobustPCA ()
 Set/get if the PCA must be done in robust mode. More...
 
virtual void SetRobustPCA (bool)
 Set/get if the PCA must be done in robust mode. More...
 
virtual double GetKernelWidth ()
 Set/get the kernel width for the HDR filter. More...
 
virtual void SetKernelWidth (double)
 Set/get the kernel width for the HDR filter. More...
 
virtual bool GetUseSilvermanRule ()
 Set/get if the kernel width must be automatically computed using Silverman's rules (sigma*n^(-1/(d+4))) Default is FALSE. More...
 
virtual void SetUseSilvermanRule (bool)
 Set/get if the kernel width must be automatically computed using Silverman's rules (sigma*n^(-1/(d+4))) Default is FALSE. More...
 
virtual void UseSilvermanRuleOn ()
 Set/get if the kernel width must be automatically computed using Silverman's rules (sigma*n^(-1/(d+4))) Default is FALSE. More...
 
virtual void UseSilvermanRuleOff ()
 Set/get if the kernel width must be automatically computed using Silverman's rules (sigma*n^(-1/(d+4))) Default is FALSE. More...
 
virtual int GetGridSize ()
 Set/get the size of the grid to compute the PCA on. More...
 
virtual void SetGridSize (int)
 Set/get the size of the grid to compute the PCA on. More...
 
virtual int GetUserQuantile ()
 Set/get the user quantile (in percent). More...
 
virtual void SetUserQuantile (int)
 Set/get the user quantile (in percent). More...
 

Static Public Member Functions

static vtkPVExtractBagPlotsNew ()
 
static int IsTypeOf (const char *type)
 
static vtkPVExtractBagPlotsSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkPVExtractBagPlots ()
 
virtual ~vtkPVExtractBagPlots ()
 
virtual int FillInputPortInformation (int port, vtkInformation *info)
 
int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
void GetEigenvalues (vtkMultiBlockDataSet *outputMetaDS, vtkDoubleArray *eigenvalues)
 
void GetEigenvectors (vtkMultiBlockDataSet *outputMetaDS, vtkDoubleArray *eigenvectors, vtkDoubleArray *eigenvalues)
 

Protected Attributes

PVExtractBagPlotsInternal * Internal
 
double KernelWidth
 
int GridSize
 
int UserQuantile
 
bool TransposeTable
 
bool RobustPCA
 
bool UseSilvermanRule
 

Detailed Description

This filter generates data needed to display bag and functional bag plots.

Definition at line 33 of file vtkPVExtractBagPlots.h.

Member Typedef Documentation

§ Superclass

typedef vtkMultiBlockDataSetAlgorithm vtkPVExtractBagPlots::Superclass

Definition at line 37 of file vtkPVExtractBagPlots.h.

Constructor & Destructor Documentation

§ vtkPVExtractBagPlots()

vtkPVExtractBagPlots::vtkPVExtractBagPlots ( )
protected

§ ~vtkPVExtractBagPlots()

virtual vtkPVExtractBagPlots::~vtkPVExtractBagPlots ( )
protectedvirtual

Member Function Documentation

§ New()

static vtkPVExtractBagPlots* vtkPVExtractBagPlots::New ( )
static

§ GetClassName()

virtual const char* vtkPVExtractBagPlots::GetClassName ( )
virtual

§ IsTypeOf()

static int vtkPVExtractBagPlots::IsTypeOf ( const char *  type)
static

§ IsA()

virtual int vtkPVExtractBagPlots::IsA ( const char *  type)
virtual

§ SafeDownCast()

static vtkPVExtractBagPlots* vtkPVExtractBagPlots::SafeDownCast ( vtkObject *  o)
static

§ PrintSelf()

virtual void vtkPVExtractBagPlots::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual

§ EnableAttributeArray()

void vtkPVExtractBagPlots::EnableAttributeArray ( const char *  )

Interface for preparing selection of arrays in ParaView.

§ ClearAttributeArrays()

void vtkPVExtractBagPlots::ClearAttributeArrays ( )

Interface for preparing selection of arrays in ParaView.

§ GetTransposeTable()

virtual bool vtkPVExtractBagPlots::GetTransposeTable ( )
virtual

Set/get if the process must be done on the transposed of the input table Default is TRUE.

§ SetTransposeTable()

virtual void vtkPVExtractBagPlots::SetTransposeTable ( bool  )
virtual

Set/get if the process must be done on the transposed of the input table Default is TRUE.

§ TransposeTableOn()

virtual void vtkPVExtractBagPlots::TransposeTableOn ( )
virtual

Set/get if the process must be done on the transposed of the input table Default is TRUE.

§ TransposeTableOff()

virtual void vtkPVExtractBagPlots::TransposeTableOff ( )
virtual

Set/get if the process must be done on the transposed of the input table Default is TRUE.

§ GetRobustPCA()

virtual bool vtkPVExtractBagPlots::GetRobustPCA ( )
virtual

Set/get if the PCA must be done in robust mode.

Default is FALSE.

§ SetRobustPCA()

virtual void vtkPVExtractBagPlots::SetRobustPCA ( bool  )
virtual

Set/get if the PCA must be done in robust mode.

Default is FALSE.

§ GetKernelWidth()

virtual double vtkPVExtractBagPlots::GetKernelWidth ( )
virtual

Set/get the kernel width for the HDR filter.

Default is 1.0

§ SetKernelWidth()

virtual void vtkPVExtractBagPlots::SetKernelWidth ( double  )
virtual

Set/get the kernel width for the HDR filter.

Default is 1.0

§ GetUseSilvermanRule()

virtual bool vtkPVExtractBagPlots::GetUseSilvermanRule ( )
virtual

Set/get if the kernel width must be automatically computed using Silverman's rules (sigma*n^(-1/(d+4))) Default is FALSE.

§ SetUseSilvermanRule()

virtual void vtkPVExtractBagPlots::SetUseSilvermanRule ( bool  )
virtual

Set/get if the kernel width must be automatically computed using Silverman's rules (sigma*n^(-1/(d+4))) Default is FALSE.

§ UseSilvermanRuleOn()

virtual void vtkPVExtractBagPlots::UseSilvermanRuleOn ( )
virtual

Set/get if the kernel width must be automatically computed using Silverman's rules (sigma*n^(-1/(d+4))) Default is FALSE.

§ UseSilvermanRuleOff()

virtual void vtkPVExtractBagPlots::UseSilvermanRuleOff ( )
virtual

Set/get if the kernel width must be automatically computed using Silverman's rules (sigma*n^(-1/(d+4))) Default is FALSE.

§ GetGridSize()

virtual int vtkPVExtractBagPlots::GetGridSize ( )
virtual

Set/get the size of the grid to compute the PCA on.

Default is 100.

§ SetGridSize()

virtual void vtkPVExtractBagPlots::SetGridSize ( int  )
virtual

Set/get the size of the grid to compute the PCA on.

Default is 100.

§ GetUserQuantile()

virtual int vtkPVExtractBagPlots::GetUserQuantile ( )
virtual

Set/get the user quantile (in percent).

Beyond this threshold, input curves are considered as outliers. Default is 95.

§ SetUserQuantile()

virtual void vtkPVExtractBagPlots::SetUserQuantile ( int  )
virtual

Set/get the user quantile (in percent).

Beyond this threshold, input curves are considered as outliers. Default is 95.

§ FillInputPortInformation()

virtual int vtkPVExtractBagPlots::FillInputPortInformation ( int  port,
vtkInformation *  info 
)
protectedvirtual

§ RequestData()

int vtkPVExtractBagPlots::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protected

§ GetEigenvalues()

void vtkPVExtractBagPlots::GetEigenvalues ( vtkMultiBlockDataSet *  outputMetaDS,
vtkDoubleArray *  eigenvalues 
)
protected

§ GetEigenvectors()

void vtkPVExtractBagPlots::GetEigenvectors ( vtkMultiBlockDataSet *  outputMetaDS,
vtkDoubleArray *  eigenvectors,
vtkDoubleArray *  eigenvalues 
)
protected

Member Data Documentation

§ Internal

PVExtractBagPlotsInternal* vtkPVExtractBagPlots::Internal
protected

Definition at line 118 of file vtkPVExtractBagPlots.h.

§ KernelWidth

double vtkPVExtractBagPlots::KernelWidth
protected

Definition at line 120 of file vtkPVExtractBagPlots.h.

§ GridSize

int vtkPVExtractBagPlots::GridSize
protected

Definition at line 121 of file vtkPVExtractBagPlots.h.

§ UserQuantile

int vtkPVExtractBagPlots::UserQuantile
protected

Definition at line 122 of file vtkPVExtractBagPlots.h.

§ TransposeTable

bool vtkPVExtractBagPlots::TransposeTable
protected

Definition at line 123 of file vtkPVExtractBagPlots.h.

§ RobustPCA

bool vtkPVExtractBagPlots::RobustPCA
protected

Definition at line 124 of file vtkPVExtractBagPlots.h.

§ UseSilvermanRule

bool vtkPVExtractBagPlots::UseSilvermanRule
protected

Definition at line 125 of file vtkPVExtractBagPlots.h.


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