|
virtual int | IsA (const char *type) |
| Return 1 if this class is the same type of (or a subclass of) the named class. More...
|
|
vtkImageViewer * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
char * | GetWindowName () |
| Get name of rendering window. More...
|
|
virtual void | Render (void) |
| Render the resulting image. More...
|
|
void | SetupInteractor (vtkRenderWindowInteractor *) |
| Create and attach an interactor for this window. More...
|
|
|
void | SetInputData (vtkImageData *in) |
| Set/Get the input to the viewer. More...
|
|
vtkImageData * | GetInput () |
| Set/Get the input to the viewer. More...
|
|
virtual void | SetInputConnection (vtkAlgorithmOutput *input) |
| Set/Get the input to the viewer. More...
|
|
|
int | GetWholeZMin () |
| What is the possible Min/ Max z slices available. More...
|
|
int | GetWholeZMax () |
| What is the possible Min/ Max z slices available. More...
|
|
|
int | GetZSlice () |
| Set/Get the current Z Slice to display. More...
|
|
void | SetZSlice (int s) |
| Set/Get the current Z Slice to display. More...
|
|
|
double | GetColorWindow () |
| Sets window/level for mapping pixels to colors. More...
|
|
double | GetColorLevel () |
| Sets window/level for mapping pixels to colors. More...
|
|
void | SetColorWindow (double s) |
| Sets window/level for mapping pixels to colors. More...
|
|
void | SetColorLevel (double s) |
| Sets window/level for mapping pixels to colors. More...
|
|
|
void | SetDisplayId (void *a) |
| These are here for using a tk window. More...
|
|
void | SetWindowId (void *a) |
| These are here for using a tk window. More...
|
|
void | SetParentId (void *a) |
| These are here for using a tk window. More...
|
|
|
int * | GetPosition () |
| Set/Get the position in screen coordinates of the rendering window. More...
|
|
void | SetPosition (int a, int b) |
| Set/Get the position in screen coordinates of the rendering window. More...
|
|
virtual void | SetPosition (int a[2]) |
| Set/Get the position in screen coordinates of the rendering window. More...
|
|
|
int * | GetSize () |
| Set/Get the size of the window in screen coordinates in pixels. More...
|
|
void | SetSize (int a, int b) |
| Set/Get the size of the window in screen coordinates in pixels. More...
|
|
virtual void | SetSize (int a[2]) |
| Set/Get the size of the window in screen coordinates in pixels. More...
|
|
|
virtual vtkRenderWindow * | GetRenderWindow () |
| Get the internal objects. More...
|
|
virtual vtkRenderer * | GetRenderer () |
| Get the internal objects. More...
|
|
virtual vtkImageMapper * | GetImageMapper () |
| Get the internal objects. More...
|
|
virtual vtkActor2D * | GetActor2D () |
| Get the internal objects. More...
|
|
|
void | SetOffScreenRendering (int) |
| Create a window in memory instead of on the screen. More...
|
|
int | GetOffScreenRendering () |
| Create a window in memory instead of on the screen. More...
|
|
void | OffScreenRenderingOn () |
| Create a window in memory instead of on the screen. More...
|
|
void | OffScreenRenderingOff () |
| Create a window in memory instead of on the screen. More...
|
|
| vtkBaseTypeMacro (vtkObject, vtkObjectBase) |
|
virtual void | DebugOn () |
| Turn debugging output on. More...
|
|
virtual void | DebugOff () |
| Turn debugging output off. More...
|
|
bool | GetDebug () |
| Get the value of the debug flag. More...
|
|
void | SetDebug (bool debugFlag) |
| Set the value of the debug flag. More...
|
|
virtual void | Modified () |
| Update the modification time for this object. More...
|
|
virtual vtkMTimeType | GetMTime () |
| Return this object's modified time. More...
|
|
void | RemoveObserver (unsigned long tag) |
|
void | RemoveObservers (unsigned long event) |
|
void | RemoveObservers (const char *event) |
|
void | RemoveAllObservers () |
|
int | HasObserver (unsigned long event) |
|
int | HasObserver (const char *event) |
|
int | InvokeEvent (unsigned long event) |
|
int | InvokeEvent (const char *event) |
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
vtkCommand * | GetCommand (unsigned long tag) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
void | RemoveObserver (vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
void | RemoveObservers (const char *event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
int | HasObserver (unsigned long event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
int | HasObserver (const char *event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| Overloads to AddObserver that allow developers to add class member functions as callbacks for events. More...
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| Overloads to AddObserver that allow developers to add class member functions as callbacks for events. More...
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| Allow user to set the AbortFlagOn() with the return value of the callback method. More...
|
|
int | InvokeEvent (unsigned long event, void *callData) |
| This method invokes an event and return whether the event was aborted or not. More...
|
|
int | InvokeEvent (const char *event, void *callData) |
| This method invokes an event and return whether the event was aborted or not. More...
|
|
const char * | GetClassName () const |
| Return the class name as a string. More...
|
|
virtual void | Delete () |
| Delete a VTK object. More...
|
|
virtual void | FastDelete () |
| Delete a reference to this object. More...
|
|
void | InitializeObjectBase () |
|
void | Print (ostream &os) |
| Print an object to an ostream. More...
|
|
virtual void | Register (vtkObjectBase *o) |
| Increase the reference count (mark as used by another object). More...
|
|
virtual void | UnRegister (vtkObjectBase *o) |
| Decrease the reference count (release by another object). More...
|
|
int | GetReferenceCount () |
| Return the current reference count of this object. More...
|
|
void | SetReferenceCount (int) |
| Sets the reference count. More...
|
|
void | PrintRevisions (ostream &) |
| Legacy. More...
|
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
Display a 2d image.
vtkImageViewer is a convenience class for displaying a 2d image. It packages up the functionality found in vtkRenderWindow, vtkRenderer, vtkActor2D and vtkImageMapper into a single easy to use class. Behind the scenes these four classes are actually used to to provide the required functionality. vtkImageViewer is simply a wrapper around them.
- See also
- vtkRenderWindow vtkRenderer vtkImageMapper vtkActor2D
- Examples:
- vtkImageViewer (Examples)
- Tests:
- vtkImageViewer (Tests)
Definition at line 46 of file vtkImageViewer.h.