ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions
vtkPVTestUtilities Class Reference

A class to facilitate common test operations. More...

#include <vtkPVTestUtilities.h>

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

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
void Initialize (int argc, char **argv)
char * GetDataFilePath (const char *name)
char * GetTempFilePath (const char *name)

Static Public Member Functions

static int IsTypeOf (const char *type)
static vtkPVTestUtilitiesSafeDownCast (vtkObject *o)
static vtkPVTestUtilitiesNew ()

Protected Member Functions

 vtkPVTestUtilities ()
 ~vtkPVTestUtilities ()

Detailed Description

A class to facilitate common test operations.

Definition at line 29 of file vtkPVTestUtilities.h.


Constructor & Destructor Documentation

vtkPVTestUtilities::vtkPVTestUtilities ( ) [inline, protected]

Definition at line 59 of file vtkPVTestUtilities.h.

vtkPVTestUtilities::~vtkPVTestUtilities ( ) [inline, protected]

Definition at line 60 of file vtkPVTestUtilities.h.


Member Function Documentation

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

Reimplemented from vtkObject.

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

Reimplemented from vtkObject.

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

Reimplemented from vtkObject.

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

Reimplemented from vtkObject.

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

Reimplemented from vtkObject.

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

Reimplemented from vtkObject.

void vtkPVTestUtilities::Initialize ( int  argc,
char **  argv 
)

Initialize the object from command tail arguments.

char* vtkPVTestUtilities::GetDataFilePath ( const char *  name) [inline]

Given a path relative to the Data root (provided in argv by -D option), construct a OS independent path to the file specified by "name". "name" should not start with a path seperator and if path seperators are needed use '/'. Be sure to delete [] the return when you are finished.

Definition at line 45 of file vtkPVTestUtilities.h.

char* vtkPVTestUtilities::GetTempFilePath ( const char *  name) [inline]

Given a path relative to the working directory (provided in argv by -T option), construct a OS independent path to the file specified by "name". "name" should not start with a path seperator and if path seperators are needed use '/'. Be sure to delete [] the return when you are finished.

Definition at line 54 of file vtkPVTestUtilities.h.


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