ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
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>

Inherits vtkImageAlgorithm.

Public Types

typedef vtkImageAlgorithm Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
void UpdateImage ()
 Needs to be called to perform the actual image migration. More...
 
virtual void SetFileName (const char *)
 Get/Set the filename. More...
 
virtual char * GetFileName ()
 Get/Set the filename. More...
 

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
 
vtkImageData * Buffer
 

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 34 of file vtkNetworkImageSource.h.

Member Typedef Documentation

§ Superclass

typedef vtkImageAlgorithm vtkNetworkImageSource::Superclass

Definition at line 38 of file vtkNetworkImageSource.h.

Constructor & Destructor Documentation

§ vtkNetworkImageSource()

vtkNetworkImageSource::vtkNetworkImageSource ( )
protected

§ ~vtkNetworkImageSource()

vtkNetworkImageSource::~vtkNetworkImageSource ( )
protected

Member Function Documentation

§ New()

static vtkNetworkImageSource* vtkNetworkImageSource::New ( )
static

§ GetClassName()

virtual const char* vtkNetworkImageSource::GetClassName ( )
virtual

§ IsTypeOf()

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

§ IsA()

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

§ SafeDownCast()

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

§ PrintSelf()

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

§ SetFileName()

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

Get/Set the filename.

§ GetFileName()

virtual char* vtkNetworkImageSource::GetFileName ( )
virtual

Get/Set the filename.

§ UpdateImage()

void vtkNetworkImageSource::UpdateImage ( )

Needs to be called to perform the actual image migration.

§ ReadImageFromFile()

int vtkNetworkImageSource::ReadImageFromFile ( const char *  filename)
protected

§ RequestData()

int vtkNetworkImageSource::RequestData ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protected

§ RequestInformation()

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

Member Data Documentation

§ UpdateImageTime

vtkTimeStamp vtkNetworkImageSource::UpdateImageTime
protected

Definition at line 58 of file vtkNetworkImageSource.h.

§ FileName

char* vtkNetworkImageSource::FileName
protected

Definition at line 60 of file vtkNetworkImageSource.h.

§ Buffer

vtkImageData* vtkNetworkImageSource::Buffer
protected

Definition at line 62 of file vtkNetworkImageSource.h.


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