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

A RenderWindowInteractor for testing. More...

#include <vtkTestingInteractor.h>

Inherits vtkRenderWindowInteractor.

Public Member Functions

virtual void Start ()
 

Static Public Member Functions

static vtkTestingInteractorNew ()
 

Static Public Attributes

static int TestReturnStatus
 
static double ErrorThreshold
 
static std::string ValidBaseline
 
static std::string TempDirectory
 
static std::string DataDirectory
 

Protected Member Functions

 vtkTestingInteractor ()
 
typedef vtkRenderWindowInteractor Superclass
 
static int IsTypeOf (const char *type)
 
static vtkTestingInteractorSafeDownCast (vtkObjectBase *o)
 
virtual int IsA (const char *type)
 
vtkTestingInteractorNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual vtkObjectBase * NewInstanceInternal () const
 

Detailed Description

A RenderWindowInteractor for testing.

Provides a Start() method that passes arguments to a test for regression testing and returns. This permits programs that run as tests to exit gracefully during the test run without needing interaction.

See Also
vtkTestingObjectFactory
Tests:
vtkTestingInteractor (Tests)

Definition at line 40 of file vtkTestingInteractor.h.

Member Typedef Documentation

typedef vtkRenderWindowInteractor vtkTestingInteractor::Superclass

Type and printing information.

Definition at line 48 of file vtkTestingInteractor.h.

Constructor & Destructor Documentation

vtkTestingInteractor::vtkTestingInteractor ( )
inlineprotected

Definition at line 61 of file vtkTestingInteractor.h.

Member Function Documentation

static vtkTestingInteractor* vtkTestingInteractor::New ( )
static

Standard object factory instantiation method.

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

Type and printing information.

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

Type and printing information.

static vtkTestingInteractor* vtkTestingInteractor::SafeDownCast ( vtkObjectBase *  o)
static

Type and printing information.

virtual vtkObjectBase* vtkTestingInteractor::NewInstanceInternal ( ) const
protectedvirtual

Type and printing information.

vtkTestingInteractor* vtkTestingInteractor::NewInstance ( ) const

Type and printing information.

void vtkTestingInteractor::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Type and printing information.

virtual void vtkTestingInteractor::Start ( )
virtual

Member Data Documentation

int vtkTestingInteractor::TestReturnStatus
static

Definition at line 54 of file vtkTestingInteractor.h.

double vtkTestingInteractor::ErrorThreshold
static

Definition at line 55 of file vtkTestingInteractor.h.

std::string vtkTestingInteractor::ValidBaseline
static

Definition at line 56 of file vtkTestingInteractor.h.

std::string vtkTestingInteractor::TempDirectory
static

Definition at line 57 of file vtkTestingInteractor.h.

std::string vtkTestingInteractor::DataDirectory
static

Definition at line 58 of file vtkTestingInteractor.h.


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