Previous Object Programming: Creating an Object Graphics Display Next

Destination Objects

Destination objects are objects on which object trees can be rendered (displayed on a screen or printed on a printer). Detailed information about destination objects is available in Displaying, Copying and Printing Objects.

Table 2-1: Destination Objects

Table 2-1: Destination Objects
Destination
Description
Buffer
Objects of the IDLgrBuffer class represent an off-screen, in-memory data area that may serve as a graphics source or destination.
Clipboard
Objects of the IDLgrClipboard class send Object Graphics to the operating system's native clipboard or to a file in bitmap or vector format. See Clipboard Objects for examples.
Printer
Objects of the IDLgrPrinter class represent a hardcopy graphics destination. By default, printer objects represent the default system printer; you can use the IDL routines DIALOG_PRINTJOB and DIALOG_PRINTERSETUP to change the printer associated with a printer object. See Printer Objects for examples.
Window
Objects of the IDLgrWindow class represent an on-screen area on a display device in which graphic objects can be rendered. See Window Objects for more information. Also see Saving Window Contents to a File for information on how to save a view of displayed objects to an image file.


Note
When creating an iTool display, there is no need to manually configure a window object or destination objects. This is automatically done for you. See Visualizations for more information.

  IDL Online Help (March 06, 2007)