VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Protected Member Functions | List of all members
vtkRegressionTester Class Reference

#include <vtkRegressionTestImage.h>

Inheritance diagram for vtkRegressionTester:
[legend]
Collaboration diagram for vtkRegressionTester:
[legend]

Protected Member Functions

 vtkRegressionTester ()
 
 ~vtkRegressionTester ()
 
- Protected Member Functions inherited from vtkTesting
virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkTesting ()
 
 ~vtkTesting ()
 

Additional Inherited Members

- Public Types inherited from vtkTesting
enum  ReturnValue { FAILED = 0, PASSED = 1, NOT_RUN = 2, DO_INTERACTOR = 3 }
 
typedef vtkObject Superclass
 
- Public Member Functions inherited from vtkTesting
virtual int IsA (const char *type)
 
vtkTestingNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
int CompareAverageOfL2Norm (vtkDataSet *pdA, vtkDataSet *pdB, double tol)
 
int CompareAverageOfL2Norm (vtkDataArray *daA, vtkDataArray *daB, double tol)
 
void CleanArguments ()
 
int IsValidImageSpecified ()
 
int IsInteractiveModeSpecified ()
 
int IsFlagSpecified (const char *flag)
 
virtual void SetFrontBuffer (int)
 
virtual void FrontBufferOn ()
 
virtual void FrontBufferOff ()
 
virtual int GetFrontBuffer ()
 
virtual int RegressionTest (double thresh)
 
virtual int RegressionTest (double thresh, ostream &os)
 
virtual int RegressionTest (const std::string &pngFileName, double thresh)
 
virtual int RegressionTest (const std::string &pngFileName, double thresh, ostream &os)
 
virtual int RegressionTest (vtkAlgorithm *imageSource, double thresh)
 
virtual int RegressionTest (vtkAlgorithm *imageSource, double thresh, ostream &os)
 
virtual void SetRenderWindow (vtkRenderWindow *rw)
 
virtual vtkRenderWindow * GetRenderWindow ()
 
virtual void SetValidImageFileName (const char *)
 
const char * GetValidImageFileName ()
 
virtual double GetImageDifference ()
 
void AddArgument (const char *argv)
 
void AddArguments (int argc, const char **argv)
 
char * GetArgument (const char *arg)
 
const char * GetDataRoot ()
 
virtual void SetDataRoot (const char *)
 
const char * GetTempDirectory ()
 
virtual void SetTempDirectory (const char *)
 
virtual void SetBorderOffset (int)
 
virtual int GetBorderOffset ()
 
virtual void SetVerbose (int)
 
virtual int GetVerbose ()
 
- Static Public Member Functions inherited from vtkTesting
static vtkTestingNew ()
 
static int IsTypeOf (const char *type)
 
static vtkTestingSafeDownCast (vtkObjectBase *o)
 
static int Test (int argc, char *argv[], vtkRenderWindow *rw, double thresh)
 
static int InteractorEventLoop (int argc, char *argv[], vtkRenderWindowInteractor *iren, const char *stream=NULL)
 
- Static Protected Member Functions inherited from vtkTesting
static char * IncrementFileName (const char *fname, int count)
 
static int LookForFile (const char *newFileName)
 
- Protected Attributes inherited from vtkTesting
int FrontBuffer
 
vtkRenderWindow * RenderWindow
 
char * ValidImageFileName
 
double ImageDifference
 
char * TempDirectory
 
int BorderOffset
 
int Verbose
 
std::vector< std::string > Args
 
char * DataRoot
 
double StartWallTime
 
double StartCPUTime
 

Detailed Description

Definition at line 24 of file vtkRegressionTestImage.h.

Constructor & Destructor Documentation

vtkRegressionTester::vtkRegressionTester ( )
inlineprotected

Definition at line 27 of file vtkRegressionTestImage.h.

vtkRegressionTester::~vtkRegressionTester ( )
inlineprotected

Definition at line 28 of file vtkRegressionTestImage.h.


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