vtkRawImage can be used to make it easier to deal with images for compositing/communicating over client-server etc.  
 More...
#include <vtkSynchronizedRenderers.h>
vtkRawImage can be used to make it easier to deal with images for compositing/communicating over client-server etc. 
Definition at line 168 of file vtkSynchronizedRenderers.h.
◆ vtkRawImage()
  
  | 
        
          | vtkSynchronizedRenderers::vtkRawImage::vtkRawImage | ( |  | ) |  |  | inline | 
 
 
◆ Resize()
  
  | 
        
          | void vtkSynchronizedRenderers::vtkRawImage::Resize | ( | int | dx, |  
          |  |  | int | dy, |  
          |  |  | int | numcomps |  
          |  | ) |  |  |  | inline | 
 
 
◆ Initialize()
      
        
          | void vtkSynchronizedRenderers::vtkRawImage::Initialize | ( | int | dx, | 
        
          |  |  | int | dy, | 
        
          |  |  | vtkUnsignedCharArray * | data | 
        
          |  | ) |  |  | 
      
 
Create the buffer from an image data. 
 
 
◆ MarkValid()
  
  | 
        
          | void vtkSynchronizedRenderers::vtkRawImage::MarkValid | ( |  | ) |  |  | inline | 
 
 
◆ MarkInValid()
  
  | 
        
          | void vtkSynchronizedRenderers::vtkRawImage::MarkInValid | ( |  | ) |  |  | inline | 
 
 
◆ IsValid()
  
  | 
        
          | bool vtkSynchronizedRenderers::vtkRawImage::IsValid | ( |  | ) |  |  | inline | 
 
 
◆ GetWidth()
  
  | 
        
          | int vtkSynchronizedRenderers::vtkRawImage::GetWidth | ( |  | ) |  |  | inline | 
 
 
◆ GetHeight()
  
  | 
        
          | int vtkSynchronizedRenderers::vtkRawImage::GetHeight | ( |  | ) |  |  | inline | 
 
 
◆ GetRawPtr()
◆ PushToViewport()
      
        
          | bool vtkSynchronizedRenderers::vtkRawImage::PushToViewport | ( | vtkRenderer * | renderer | ) |  | 
      
 
Pushes the image to the viewport. 
The OpenGL viewport and scissor region is setup using the viewport defined by the renderer. 
 
 
◆ PushToFrameBuffer()
      
        
          | bool vtkSynchronizedRenderers::vtkRawImage::PushToFrameBuffer | ( | vtkRenderer * | ren | ) |  | 
      
 
This is a raw version of PushToViewport() that assumes that the glViewport() has already been setup externally. 
 
 
◆ Capture()
      
        
          | bool vtkSynchronizedRenderers::vtkRawImage::Capture | ( | vtkRenderer * |  | ) |  | 
      
 
 
◆ SaveAsPNG()
      
        
          | void vtkSynchronizedRenderers::vtkRawImage::SaveAsPNG | ( | const char * | filename | ) |  | 
      
 
 
The documentation for this struct was generated from the following file: