VTK
Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions
vtkTestingInteractor Class Reference

A RenderWindowInteractor for testing. More...

#include <vtkTestingInteractor.h>

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

List of all members.

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 vtkObjectBaseNewInstanceInternal () 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

Type and printing information.

Reimplemented from vtkRenderWindowInteractor.

Definition at line 48 of file vtkTestingInteractor.h.


Constructor & Destructor Documentation

Definition at line 61 of file vtkTestingInteractor.h.


Member Function Documentation

Standard object factory instantiation method.

Reimplemented from vtkRenderWindowInteractor.

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

Type and printing information.

Reimplemented from vtkRenderWindowInteractor.

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

Type and printing information.

Reimplemented from vtkRenderWindowInteractor.

Type and printing information.

Reimplemented from vtkRenderWindowInteractor.

virtual vtkObjectBase* vtkTestingInteractor::NewInstanceInternal ( ) const [protected, virtual]

Type and printing information.

Reimplemented from vtkRenderWindowInteractor.

Type and printing information.

Reimplemented from vtkRenderWindowInteractor.

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

Type and printing information.

Reimplemented from vtkRenderWindowInteractor.

virtual void vtkTestingInteractor::Start ( void  ) [virtual]

Start the event loop. This is provided so that you do not have to implement your own event loop. You still can use your own event loop if you want. Initialize should be called before Start.

Reimplemented from vtkRenderWindowInteractor.


Member Data Documentation

Definition at line 54 of file vtkTestingInteractor.h.

Definition at line 55 of file vtkTestingInteractor.h.

Definition at line 56 of file vtkTestingInteractor.h.

Definition at line 57 of file vtkTestingInteractor.h.

Definition at line 58 of file vtkTestingInteractor.h.


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