vtkSynchronizedRenderers::vtkRawImage Struct Reference

#include <vtkSynchronizedRenderers.h>

Collaboration diagram for vtkSynchronizedRenderers::vtkRawImage:

Collaboration graph
[legend]

List of all members.


Detailed Description

vtkRawImage can be used to make it easier to deal with images for compositing/communicating over client-server etc.

Definition at line 134 of file vtkSynchronizedRenderers.h.


Public Member Functions

 vtkRawImage ()
void Resize (int dx, int dy, int numcomps)
void Initialize (int dx, int dy, vtkUnsignedCharArray *data)
void MarkValid ()
void MarkInValid ()
bool IsValid ()
int GetWidth ()
int GetHeight ()
vtkUnsignedCharArrayGetRawPtr ()
bool PushToViewport (vtkRenderer *)
bool PushToFrameBuffer ()
bool Capture (vtkRenderer *)
void SaveAsPNG (const char *filename)

Constructor & Destructor Documentation

vtkSynchronizedRenderers::vtkRawImage::vtkRawImage (  )  [inline]

Definition at line 137 of file vtkSynchronizedRenderers.h.


Member Function Documentation

void vtkSynchronizedRenderers::vtkRawImage::Resize ( int  dx,
int  dy,
int  numcomps 
) [inline]

Definition at line 144 of file vtkSynchronizedRenderers.h.

void vtkSynchronizedRenderers::vtkRawImage::Initialize ( int  dx,
int  dy,
vtkUnsignedCharArray data 
)

Create the buffer from an image data.

void vtkSynchronizedRenderers::vtkRawImage::MarkValid (  )  [inline]

Definition at line 153 of file vtkSynchronizedRenderers.h.

void vtkSynchronizedRenderers::vtkRawImage::MarkInValid (  )  [inline]

Definition at line 154 of file vtkSynchronizedRenderers.h.

bool vtkSynchronizedRenderers::vtkRawImage::IsValid (  )  [inline]

Definition at line 156 of file vtkSynchronizedRenderers.h.

int vtkSynchronizedRenderers::vtkRawImage::GetWidth (  )  [inline]

Definition at line 157 of file vtkSynchronizedRenderers.h.

int vtkSynchronizedRenderers::vtkRawImage::GetHeight (  )  [inline]

Definition at line 158 of file vtkSynchronizedRenderers.h.

vtkUnsignedCharArray* vtkSynchronizedRenderers::vtkRawImage::GetRawPtr (  )  [inline]

Definition at line 159 of file vtkSynchronizedRenderers.h.

bool vtkSynchronizedRenderers::vtkRawImage::PushToViewport ( vtkRenderer  ) 

bool vtkSynchronizedRenderers::vtkRawImage::PushToFrameBuffer (  ) 

bool vtkSynchronizedRenderers::vtkRawImage::Capture ( vtkRenderer  ) 

void vtkSynchronizedRenderers::vtkRawImage::SaveAsPNG ( const char *  filename  ) 


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

Generated on Wed Aug 24 12:10:22 2011 for VTK by  doxygen 1.5.6