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

Provide access to VTK descriptive statistics. More...

#include <vtkPSciVizDescriptiveStats.h>

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

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
virtual void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetSignedDeviations (int)
virtual int GetSignedDeviations ()

Static Public Member Functions

static vtkPSciVizDescriptiveStatsNew ()
static int IsTypeOf (const char *type)
static vtkPSciVizDescriptiveStatsSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkPSciVizDescriptiveStats ()
virtual ~vtkPSciVizDescriptiveStats ()
virtual int LearnAndDerive (vtkMultiBlockDataSet *model, vtkTable *inData)
virtual int AssessData (vtkTable *observations, vtkDataObject *dataset, vtkMultiBlockDataSet *model)

Protected Attributes

int SignedDeviations

Detailed Description

Provide access to VTK descriptive statistics.

This filter provides access to the features of vtkDescriptiveStatistics. See VTK documentation for details

Thanks:
Thanks to David Thompson and Philippe Pebay from Sandia National Laboratories for implementing this class.

Definition at line 36 of file vtkPSciVizDescriptiveStats.h.


Constructor & Destructor Documentation

vtkPSciVizDescriptiveStats::vtkPSciVizDescriptiveStats ( ) [protected]
virtual vtkPSciVizDescriptiveStats::~vtkPSciVizDescriptiveStats ( ) [protected, virtual]

Member Function Documentation

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

Reimplemented from vtkTableAlgorithm.

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

Reimplemented from vtkSciVizStatistics.

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

Reimplemented from vtkSciVizStatistics.

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

Reimplemented from vtkSciVizStatistics.

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

Reimplemented from vtkSciVizStatistics.

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

Reimplemented from vtkSciVizStatistics.

virtual void vtkPSciVizDescriptiveStats::SetSignedDeviations ( int  ) [virtual]
virtual int vtkPSciVizDescriptiveStats::GetSignedDeviations ( ) [virtual]
virtual int vtkPSciVizDescriptiveStats::LearnAndDerive ( vtkMultiBlockDataSet model,
vtkTable inData 
) [protected, virtual]

Method subclasses must override to calculate a full model from the given input data. The model should be placed on the first output port of the passed vtkInformationVector as well as returned in the model parameter.

Implements vtkSciVizStatistics.

virtual int vtkPSciVizDescriptiveStats::AssessData ( vtkTable observations,
vtkDataObject dataset,
vtkMultiBlockDataSet model 
) [protected, virtual]

Method subclasses must override to assess an input table given a model of the proper type. The dataset parameter contains a shallow copy of input port 0 and should be modified to include the assessment. Adding new arrays to point/cell/vertex/edge data should not pose a problem, but any alterations to the dataset itself will probably require that you create a deep copy before modification.

Parameters:
observations- a table containing the field data of the dataset converted to a table
dataset- a shallow copy of the input dataset that should be altered to include an assessment of the output.
model- the statistical model with which to assess the observations.

Implements vtkSciVizStatistics.


Member Data Documentation

Definition at line 53 of file vtkPSciVizDescriptiveStats.h.


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