VTK
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
dox
Infovis
vtkPMultiCorrelativeStatistics.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkPMultiCorrelativeStatistics.h
5
6
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
7
All rights reserved.
8
See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
9
10
This software is distributed WITHOUT ANY WARRANTY; without even
11
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12
PURPOSE. See the above copyright notice for more information.
13
14
=========================================================================*/
29
#ifndef __vtkPMultiCorrelativeStatistics_h
30
#define __vtkPMultiCorrelativeStatistics_h
31
32
#include "
vtkMultiCorrelativeStatistics.h
"
33
34
class
vtkMultiProcessController
;
35
36
class
VTK_INFOVIS_EXPORT
vtkPMultiCorrelativeStatistics
:
public
vtkMultiCorrelativeStatistics
37
{
38
public
:
39
static
vtkPMultiCorrelativeStatistics
*
New
();
40
vtkTypeMacro(
vtkPMultiCorrelativeStatistics
,
vtkMultiCorrelativeStatistics
);
41
void
PrintSelf
(ostream& os,
vtkIndent
indent);
42
44
46
virtual
void
SetController(
vtkMultiProcessController
*);
47
vtkGetObjectMacro(Controller,
vtkMultiProcessController
);
49
51
52
static
void
GatherStatistics(
vtkMultiProcessController
*curController,
53
vtkTable
*sparseCov );
55
56
protected
:
57
vtkPMultiCorrelativeStatistics
();
58
~
vtkPMultiCorrelativeStatistics
();
59
60
vtkMultiProcessController
*
Controller
;
61
62
// Execute the parallel calculations required by the Learn option.
63
virtual
void
Learn
(
vtkTable
* inData,
64
vtkTable
* inParameters,
65
vtkMultiBlockDataSet
* outMeta );
66
67
68
private
:
69
vtkPMultiCorrelativeStatistics
(
const
vtkPMultiCorrelativeStatistics
&);
// Not implemented.
70
void
operator=(
const
vtkPMultiCorrelativeStatistics
&);
// Not implemented.
71
};
72
73
#endif
74
Generated on Fri Aug 2 2013 12:19:59 for VTK by
1.8.4