Drake Designer
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkDepthImageProcessingPass Class Reference

#include <src/vtk/DRCFilters/vtkDepthImageProcessingPass.h>

Inheritance diagram for vtkDepthImageProcessingPass:
Inheritance graph
[legend]

Public Member Functions

 vtkTypeRevisionMacro (vtkDepthImageProcessingPass, vtkRenderPass)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
void ReleaseGraphicsResources (vtkWindow *w)
 
 vtkGetObjectMacro (DelegatePass, vtkRenderPass)
 
virtual void SetDelegatePass (vtkRenderPass *delegatePass)
 

Protected Member Functions

 vtkDepthImageProcessingPass ()
 
virtual ~vtkDepthImageProcessingPass ()
 
virtual void RenderDelegate (const vtkRenderState *s, int width, int height, int newWidth, int newHeight, vtkFrameBufferObject *fbo, vtkTextureObject *colortarget, vtkTextureObject *depthtarget)
 
bool TestHardwareSupport (const vtkRenderState *s)
 
void ReadWindowSize (const vtkRenderState *s)
 

Protected Attributes

vtkRenderPass * DelegatePass
 
int width
 
int height
 
int w
 
int h
 
int extraPixels
 

Detailed Description

Definition at line 63 of file vtkDepthImageProcessingPass.h.

Constructor & Destructor Documentation

vtkDepthImageProcessingPass::vtkDepthImageProcessingPass ( )
protected
virtual vtkDepthImageProcessingPass::~vtkDepthImageProcessingPass ( )
protectedvirtual

Member Function Documentation

void vtkDepthImageProcessingPass::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
void vtkDepthImageProcessingPass::ReadWindowSize ( const vtkRenderState *  s)
protected
void vtkDepthImageProcessingPass::ReleaseGraphicsResources ( vtkWindow *  w)
virtual void vtkDepthImageProcessingPass::RenderDelegate ( const vtkRenderState *  s,
int  width,
int  height,
int  newWidth,
int  newHeight,
vtkFrameBufferObject *  fbo,
vtkTextureObject *  colortarget,
vtkTextureObject *  depthtarget 
)
protectedvirtual
virtual void vtkDepthImageProcessingPass::SetDelegatePass ( vtkRenderPass *  delegatePass)
virtual
bool vtkDepthImageProcessingPass::TestHardwareSupport ( const vtkRenderState *  s)
protected
vtkDepthImageProcessingPass::vtkGetObjectMacro ( DelegatePass  ,
vtkRenderPass   
)
vtkDepthImageProcessingPass::vtkTypeRevisionMacro ( vtkDepthImageProcessingPass  ,
vtkRenderPass   
)

Member Data Documentation

vtkRenderPass* vtkDepthImageProcessingPass::DelegatePass
protected

Definition at line 121 of file vtkDepthImageProcessingPass.h.

int vtkDepthImageProcessingPass::extraPixels
protected

Definition at line 126 of file vtkDepthImageProcessingPass.h.

int vtkDepthImageProcessingPass::h
protected

Definition at line 125 of file vtkDepthImageProcessingPass.h.

int vtkDepthImageProcessingPass::height
protected

Definition at line 123 of file vtkDepthImageProcessingPass.h.

int vtkDepthImageProcessingPass::w
protected

Definition at line 124 of file vtkDepthImageProcessingPass.h.

int vtkDepthImageProcessingPass::width
protected

Definition at line 122 of file vtkDepthImageProcessingPass.h.


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