panel_data Struct Reference

List of all members.

Public Attributes

int axis
char xlabel [100]
char ylabel [100]
char plotlabel [100]
char wedge_label [25]
float xmin
float xmax
float ymin
float ymax
int just
int reverse_axis [2]
float pxmin
float pxmax
float pymin
float pymax


Detailed Description

Contains data for each plotting panel: info about the box

Member Data Documentation

axis = -3 : use cpgswin and cpgbox instead of cpgenv (should be good for most cases)

AXIS = -2 : draw no box, axes or labels; AXIS = -1 : draw box only; AXIS = 0 : draw box and label it with coordinates; AXIS = 1 : same as AXIS=0, but also draw the coordinate axes (X=0, Y=0); AXIS = 2 : same as AXIS=1, but also draw grid lines at major increments of the coordinates; AXIS = 10 : draw box and label X-axis logarithmically; AXIS = 20 : draw box and label Y-axis logarithmically; AXIS = 30 : draw box and label both axes logarithmically.

default: -3;

just == 1: scaling of axes will be equal. 0: don't use just

default: 0

VALUES BELOW HERE (IN THIS STRUCT): DO NOT ALTER MANUALLY

min and max of the plot. These values remain unchanged even if the user zooms in/out : xmin,xmax,ymin,ymax are then changed (need to remember these values for the transformation indices)

wedge_label: label the wedge (colour bar for image plots) will receive

char panel_data::xlabel[100]

these names are pretty self-explanatory

min and max of a plot. Leave at 0 to auto-calculate them.


The documentation for this struct was generated from the following file:

Generated on Fri Oct 16 18:59:59 2009 for HYPLOT by  doxygen 1.5.8