#include <vtkImager.h>
Inheritance diagram for vtkImager:
Public Methods | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
virtual int | RenderOpaqueGeometry () |
virtual int | RenderTranslucentGeometry () |
virtual int | RenderOverlay () |
vtkImageWindow * | GetImageWindow () |
vtkWindow * | GetVTKWindow () |
void | SetImageWindow (vtkImageWindow *win) |
void | SetVTKWindow (vtkWindow *win) |
virtual void | Erase () |
virtual vtkAssemblyPath * | PickProp (float selectionX, float selectionY) |
virtual float | GetPickedZ () |
Static Public Methods | |
vtkImager * | New () |
int | IsTypeOf (const char *type) |
vtkImager * | SafeDownCast (vtkObject *o) |
Protected Methods | |
vtkImager () | |
~vtkImager () | |
vtkImager (const vtkImager &) | |
void | operator= (const vtkImager &) |
virtual void | StartPick (unsigned int pickFromSize) |
virtual void | UpdatePickId () |
virtual void | DonePick () |
virtual unsigned int | GetPickedId () |
virtual void | DevicePickRender () |
Definition at line 67 of file vtkImager.h.
|
|
|
|
|
Definition at line 100 of file vtkImager.h. |
|
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. Reimplemented from vtkObject. Reimplemented in vtkMesaImager, and vtkOpenGLImager. |
|
Return the class name as a string. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkViewport. Reimplemented in vtkMesaImager, and vtkOpenGLImager. |
|
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkViewport. Reimplemented in vtkMesaImager, and vtkOpenGLImager. |
|
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkViewport. Reimplemented in vtkMesaImager, and vtkOpenGLImager. |
|
Will cast the supplied object to vtkObject* is this is a safe operation (i.e., a safe downcast); otherwise NULL is returned. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkViewport. Reimplemented in vtkMesaImager, and vtkOpenGLImager. Referenced by vtkImagerCollection::GetLastItem(), and vtkImagerCollection::GetNextItem().
|
|
Renders an imager. Passes Render message on the the imager's actor2D collection. Reimplemented in vtkMesaImager, and vtkOpenGLImager. |
|
|
|
|
|
Get the image window that an imager is attached to. Definition at line 80 of file vtkImager.h. |
|
Return the vtkWindow that owns this vtkViewport. Reimplemented from vtkViewport. Definition at line 81 of file vtkImager.h. |
|
These set methods are used by the image window, and should not be used by anyone else. They do not reference count the window. |
|
|
|
Erase the contents of the imager in the window. Reimplemented in vtkMesaImager, and vtkOpenGLImager. Definition at line 92 of file vtkImager.h. |
|
Return the Prop that has the highest z value at the given x, y position in the viewport. Basically, the top most prop that renders the pixel at selectionX, selectionY will be returned. If no Props are there NULL is returned. This method selects from the Viewports Prop list. Reimplemented from vtkViewport. |
|
Return the Z value for the last picked Prop. Reimplemented from vtkViewport. |
|
Definition at line 101 of file vtkImager.h. |
|
Reimplemented from vtkViewport. |
|
Reimplemented from vtkViewport. |
|
Reimplemented from vtkViewport. |
|
Reimplemented from vtkViewport. |
|
Reimplemented from vtkViewport. |