Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkSquirtCompressor Class Reference

Image compressor/decompressor using SQUIRT. More...

#include <vtkSquirtCompressor.h>

Inheritance diagram for vtkSquirtCompressor:

Inheritance graph
[legend]
Collaboration diagram for vtkSquirtCompressor:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkSquirtCompressor, vtkImageCompressor)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetSquirtLevel (int)
virtual int GetSquirtLevel ()

Static Public Member Functions

vtkSquirtCompressorNew ()

Protected Member Functions

 vtkSquirtCompressor ()
 ~vtkSquirtCompressor ()
virtual int CompressData ()
virtual int DecompressData ()

Protected Attributes

int SquirtLevel

Detailed Description

Image compressor/decompressor using SQUIRT.

This class compresses Image data using SQUIRT. The Squirt Level controls the compression. 0 is no compression and 5 is maximum compression.

Definition at line 28 of file vtkSquirtCompressor.h.


Constructor & Destructor Documentation

vtkSquirtCompressor::vtkSquirtCompressor  )  [protected]
 

vtkSquirtCompressor::~vtkSquirtCompressor  )  [protected]
 


Member Function Documentation

vtkSquirtCompressor* vtkSquirtCompressor::New  )  [static]
 

vtkSquirtCompressor::vtkTypeRevisionMacro vtkSquirtCompressor  ,
vtkImageCompressor 
 

void vtkSquirtCompressor::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkImageCompressor.

virtual void vtkSquirtCompressor::SetSquirtLevel int   )  [virtual]
 

Set Squirt compression level. Level 0 means no compression(only RLE encoding) and 5 is maximum. Default value is 0.

virtual int vtkSquirtCompressor::GetSquirtLevel  )  [virtual]
 

Set Squirt compression level. Level 0 means no compression(only RLE encoding) and 5 is maximum. Default value is 0.

virtual int vtkSquirtCompressor::CompressData  )  [protected, virtual]
 

Subclass override this method to perform actual compression.

Implements vtkImageCompressor.

virtual int vtkSquirtCompressor::DecompressData  )  [protected, virtual]
 

Subclass must override to perform actual decompression.

Implements vtkImageCompressor.


Member Data Documentation

int vtkSquirtCompressor::SquirtLevel [protected]
 

Definition at line 48 of file vtkSquirtCompressor.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:44:59 2006 for ParaView by doxygen 1.3.5