Go to the documentation of this file.
34 #ifndef vtkImageViewer_h
35 #define vtkImageViewer_h
64 this->ImageMapper->SetInputConnection(
input);};
75 int GetZSlice() {
return this->ImageMapper->GetZSlice();};
141 friend class vtkImageViewerCallback;
vtkInteractorStyleImage * InteractorStyle
void SetDisplayId(void *a)
#define vtkGetObjectMacro(name, type)
void SetInputData(vtkImageData *in)
virtual void SetSize(int, int)
void OffScreenRenderingOff()
void PrintSelf(ostream &os, vtkIndent indent)
GLboolean GLboolean GLboolean b
Superclass for all sources, filters, and sinks in VTK.
virtual void SetDisplayId(void *)=0
#define vtkTypeMacro(thisClass, superclass)
abstract base class for most VTK objects
vtkImageMapper * ImageMapper
GLenum GLenum GLenum input
interactive manipulation of the camera specialized for images
void SetWindowId(void *a)
virtual void SetInputConnection(vtkAlgorithmOutput *input)
int GetOffScreenRendering()
vtkAlgorithm * GetInputAlgorithm()
void SetPosition(int a, int b)
virtual void Render(void)
void OffScreenRenderingOn()
#define VTKINTERACTIONIMAGE_EXPORT
void SetupInteractor(vtkRenderWindowInteractor *)
void SetParentId(void *a)
virtual void SetPosition(int a[2])
static vtkImageViewer * New()
topologically and geometrically regular array of data
a simple class to control print indentation
void SetColorWindow(double s)
vtkImageData * GetInput()
platform-independent render window interaction including picking and frame rate control.
vtkRenderWindow * RenderWindow
GLboolean GLboolean GLboolean GLboolean a
virtual void SetWindowId(void *)=0
virtual void SetSize(int a[2])
virtual int * GetPosition()
a actor that draws 2D data
virtual void SetParentId(void *)=0
void SetSize(int a, int b)
Proxy object to connect input/output ports.
abstract specification for renderers
void SetColorLevel(double s)
vtkRenderWindowInteractor * Interactor
create a window for renderers to draw into
virtual void SetPosition(int, int)
void SetOffScreenRendering(int)
virtual char * GetWindowName()