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

#include <vtkPVClientServerSynchronizedRenderers.h>

Inheritance diagram for vtkPVClientServerSynchronizedRenderers:
Inheritance graph
[legend]
Collaboration diagram for vtkPVClientServerSynchronizedRenderers:
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)
virtual void SetLossLessCompression (bool)
virtual bool GetLossLessCompression ()
virtual void ConfigureCompressor (const char *stream)

Static Public Member Functions

static
vtkPVClientServerSynchronizedRenderers
New ()
static int IsTypeOf (const char *type)
static
vtkPVClientServerSynchronizedRenderers
SafeDownCast (vtkObject *o)

Protected Member Functions

 vtkPVClientServerSynchronizedRenderers ()
 ~vtkPVClientServerSynchronizedRenderers ()
vtkUnsignedCharArrayCompress (vtkUnsignedCharArray *)
void Decompress (vtkUnsignedCharArray *input, vtkUnsignedCharArray *outputBuffer)
virtual void MasterEndRender ()
virtual void SlaveEndRender ()
void SetCompressor (vtkImageCompressor *comp)
virtual vtkImageCompressorGetCompressor ()

Protected Attributes

vtkImageCompressorCompressor
bool LossLessCompression

Detailed Description

vtkPVClientServerSynchronizedRenderers is similar to vtkClientServerSynchronizedRenderers except that it optionally uses image compressors to compress the image before transmitting.

Definition at line 30 of file vtkPVClientServerSynchronizedRenderers.h.


Constructor & Destructor Documentation

vtkPVClientServerSynchronizedRenderers::vtkPVClientServerSynchronizedRenderers ( ) [protected]
vtkPVClientServerSynchronizedRenderers::~vtkPVClientServerSynchronizedRenderers ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkSynchronizedRenderers.

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

Reimplemented from vtkSynchronizedRenderers.

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

Reimplemented from vtkSynchronizedRenderers.

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

Reimplemented from vtkSynchronizedRenderers.

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

Reimplemented from vtkSynchronizedRenderers.

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

Reimplemented from vtkSynchronizedRenderers.

virtual void vtkPVClientServerSynchronizedRenderers::SetLossLessCompression ( bool  ) [virtual]
virtual bool vtkPVClientServerSynchronizedRenderers::GetLossLessCompression ( ) [virtual]
virtual void vtkPVClientServerSynchronizedRenderers::ConfigureCompressor ( const char *  stream) [virtual]

Set and configure a compressor from it's own configuration stream. This is used by ParaView to configure the compressor from application wide user settings.

void vtkPVClientServerSynchronizedRenderers::SetCompressor ( vtkImageCompressor comp) [protected]

Set/Get the compressor object, it's setting can be manipulated directly.

virtual vtkImageCompressor* vtkPVClientServerSynchronizedRenderers::GetCompressor ( ) [protected, virtual]

Set/Get the compressor object, it's setting can be manipulated directly.

vtkUnsignedCharArray* vtkPVClientServerSynchronizedRenderers::Compress ( vtkUnsignedCharArray ) [protected]
void vtkPVClientServerSynchronizedRenderers::Decompress ( vtkUnsignedCharArray input,
vtkUnsignedCharArray outputBuffer 
) [protected]
virtual void vtkPVClientServerSynchronizedRenderers::MasterEndRender ( ) [protected, virtual]

Reimplemented from vtkSynchronizedRenderers.

virtual void vtkPVClientServerSynchronizedRenderers::SlaveEndRender ( ) [protected, virtual]

Reimplemented from vtkSynchronizedRenderers.


Member Data Documentation

Definition at line 67 of file vtkPVClientServerSynchronizedRenderers.h.

Definition at line 68 of file vtkPVClientServerSynchronizedRenderers.h.


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