hs_plot__define

Source: plotting/hs_plot__define.pro

 hs_plot__define
        The class for controlling the IDL_HS plot device.

 Superclasses:
        None

 Members:
        top                     object  The object reference of the
                                        environment to which it's
                                        attached
        Device                  string  The current output device
        Charsize                int     The character size option.
        Size_factor             float   The character size actually used.
        Have_colour_table       byte    Whether a colour table is in use
        Colour_table.Red        byte    Red values (14 elements)
        Colour_table.Green      byte    Green values (14 elements)
        Colour_table.Blue       byte    Blue values (14 elements)
        Zone                    float   The region of the plot page to
                                        use (mostly obsolete)
        X_settings.Sx           int     The x-size of an X-window
        X_settings.Sy           int     The y-size of an X-window
        X_settings.Index        int     The window index
        X_settings.Background   byte    Whether to use black or white
                                        background
        X_settings.Window_exists byte   Whether the window has
                                                been created.
        X_settings.dump_jpeg    byte    Whether to dump the screen to
                                        a PNG or a JPEG.
        Ps_settings.Px          float   The x-size of a postscript page
        Ps_settings.Py          float   The y-size of a postscript page.
        Ps_settings.Path        string  The directory in which to store
                                        postscript files.
        Ps_settings.File        string  The filename to use for
                                        postscript files.
        Ps_settings.Spool       string  The spool/view commands for
                                        postscript files.
        Ps_settings.Orient      byte    Landscape or portrait page
                                        orientation.
        Ps_settings.Colour      byte    Whether to use colour postscript.
        Ps_settings.Encapsulated        byte    Whether to generate
                                                encapsulated postscript
        Ps_settings.Preview     byte    Whether to add an explicit
                                        preview to eps files
        Ps_settings.Revert      byte    Whether to revert immediately
                                        to X after plotting.
        Ps_settings.Unit        byte    Measure in inches or cm.
        Ps_settings.Overwrite   byte    Whether to allow output PS
                                        files to be overwritten
        Thickness.thick         float   Line thickness
        Thickness.iset          int     Which types of line to apply it to.
        stack.p                 pointer !p structure of all panels
                                        currently plotted
        stack.x                 pointer !x structure of all panels
                                        currently plotted
        stack.y                 pointer !y structure of all panels
                                        currently plotted
        changeflag              byte    Have the settings been changed
                                        since the last save?
 
 History:
        Original: 25/11/99; SJT
        Add path member: 29/11/99; SJT
        Add thickness settings: 1/12/00; SJT
        Add member documentation: 3/8/01; SJT
        Add dump_jpeg flag: 17/7/02; SJT



James Tappin 2005-02-04