30#ifndef vtkOpenGLImageMapper_h
31#define vtkOpenGLImageMapper_h
33#include "vtkRenderingOpenGL2Module.h"
a actor that draws 2D data
topologically and geometrically regular array of data
void RenderStart(vtkViewport *viewport, vtkActor2D *actor)
Draw the image to the screen.
a simple class to control print indentation
2D image display support for OpenGL
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void RenderOverlay(vtkViewport *viewport, vtkActor2D *actor)
Handle the render method.
void RenderData(vtkViewport *viewport, vtkImageData *data, vtkActor2D *actor)
Called by the Render function in vtkImageMapper.
static vtkOpenGLImageMapper * New()
vtkTexturedActor2D * Actor
void DrawPixels(vtkViewport *vp, int width, int height, int numComponents, void *data)
draw the data once it has been converted to uchar, windowed leveled used internally by the templated ...
void ReleaseGraphicsResources(vtkWindow *)
Release any graphics resources that are being consumed by this mapper, the image texture in particula...
actor that draws 2D data with texture support
abstract specification for Viewports
window superclass for vtkRenderWindow