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

vtkPVCompositeBuffer Class Reference

Holds compressed color and zbuffers. More...

#include <vtkPVCompositeBuffer.h>

List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVCompositeBuffer, vtkObject)
void PrintSelf (ostream &os, vtkIndent indent)
vtkUnsignedCharArray * GetPData ()

Static Public Member Functions

vtkPVCompositeBufferNew ()

Protected Member Functions

 vtkPVCompositeBuffer ()
 ~vtkPVCompositeBuffer ()

Protected Attributes

int UncompressedLength
vtkFloatArray * ZData
vtkUnsignedCharArray * PData

Friends

class vtkPVCompositeUtilities


Detailed Description

Holds compressed color and zbuffers.

This object holds a compressed z and color buffer. Right now, this is just a float and char array, but the abstrcation allows us to try more interesting strategies in the future. This class works in close collaboration with vtkPVCompositeUtilities. Only vtkPVCompositeUtilities should contruct and destruct buffers.

Definition at line 33 of file vtkPVCompositeBuffer.h.


Constructor & Destructor Documentation

vtkPVCompositeBuffer::vtkPVCompositeBuffer  )  [protected]
 

vtkPVCompositeBuffer::~vtkPVCompositeBuffer  )  [protected]
 


Member Function Documentation

vtkPVCompositeBuffer* vtkPVCompositeBuffer::New  )  [static]
 

vtkPVCompositeBuffer::vtkTypeRevisionMacro vtkPVCompositeBuffer  ,
vtkObject 
 

void vtkPVCompositeBuffer::PrintSelf ostream &  os,
vtkIndent  indent
 

vtkUnsignedCharArray* vtkPVCompositeBuffer::GetPData  ) 
 

Access to the color buffer. Used when the buffer has not been compressed.


Friends And Related Function Documentation

friend class vtkPVCompositeUtilities [friend]
 

Definition at line 49 of file vtkPVCompositeBuffer.h.


Member Data Documentation

int vtkPVCompositeBuffer::UncompressedLength [protected]
 

Definition at line 52 of file vtkPVCompositeBuffer.h.

vtkFloatArray* vtkPVCompositeBuffer::ZData [protected]
 

Definition at line 54 of file vtkPVCompositeBuffer.h.

vtkUnsignedCharArray* vtkPVCompositeBuffer::PData [protected]
 

Definition at line 55 of file vtkPVCompositeBuffer.h.


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