ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkNetworkImageSource Class Reference

an image source that can read an image file on one process and ensure that it's available on some other group of processes. More...

#include <vtkNetworkImageSource.h>

Inheritance diagram for vtkNetworkImageSource:
Inheritance graph
[legend]
Collaboration diagram for vtkNetworkImageSource:
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 UpdateImage ()
virtual void SetFileName (const char *)
virtual char * GetFileName ()

Static Public Member Functions

static vtkNetworkImageSourceNew ()
static int IsTypeOf (const char *type)
static vtkNetworkImageSourceSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkNetworkImageSource ()
 ~vtkNetworkImageSource ()
int ReadImageFromFile (const char *filename)
int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
int RequestInformation (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)

Protected Attributes

vtkTimeStamp UpdateImageTime
char * FileName
vtkImageDataBuffer

Detailed Description

an image source that can read an image file on one process and ensure that it's available on some other group of processes.

vtkNetworkImageSource is a vtkImageAlgorithm that can read an image file on on the client process and produce the output image data on a client and render-server processes.

Definition at line 32 of file vtkNetworkImageSource.h.


Constructor & Destructor Documentation

vtkNetworkImageSource::vtkNetworkImageSource ( ) [protected]
vtkNetworkImageSource::~vtkNetworkImageSource ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkAlgorithm.

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

Reimplemented from vtkImageAlgorithm.

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

Reimplemented from vtkImageAlgorithm.

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

Reimplemented from vtkImageAlgorithm.

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

Reimplemented from vtkImageAlgorithm.

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

Reimplemented from vtkImageAlgorithm.

virtual void vtkNetworkImageSource::SetFileName ( const char *  ) [virtual]

Get/Set the filename.

virtual char* vtkNetworkImageSource::GetFileName ( ) [virtual]

Get/Set the filename.

void vtkNetworkImageSource::UpdateImage ( )

Needs to be called to perform the actual image migration.

int vtkNetworkImageSource::ReadImageFromFile ( const char *  filename) [protected]
int vtkNetworkImageSource::RequestData ( vtkInformation request,
vtkInformationVector **  inputVector,
vtkInformationVector outputVector 
) [protected, virtual]

Reimplemented from vtkImageAlgorithm.

int vtkNetworkImageSource::RequestInformation ( vtkInformation request,
vtkInformationVector **  inputVector,
vtkInformationVector outputVector 
) [protected, virtual]

Reimplemented from vtkImageAlgorithm.


Member Data Documentation

Definition at line 52 of file vtkNetworkImageSource.h.

Definition at line 54 of file vtkNetworkImageSource.h.

Definition at line 56 of file vtkNetworkImageSource.h.


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