Public Member Functions | |
void | make_cmd (double current_gal_age) |
Public Attributes | |
int | plot_mode |
int | subpanel_number |
float * | xs |
float * | ys |
int | npoints |
int | symbol |
int | color |
int | idim [6] |
int | minmax_mode |
float | min |
float | max |
float | min_nonzero |
int | transform_mode |
float | tr [6] |
int | scheme |
int | scale |
set the color for subsequent plotting. 1: white on black or black on white. 1-15: predefined
default: 0
int single_plot_data::idim[6] |
2D colour plots and contour plots: 0: first dimension of the array to plot 1: second dimension of the array to plot 2-3: inclusive range of the first index to plot 4-5: inclusive range of the second index to plot
float single_plot_data::min |
min and max for the colour range contour : min : 1: plot contour labels, 0: don't plot labels
set by the program: stores a value used for contours
sets the mode for min/max computation. 0 : used the values from the arrays below 1 : automatically compute min and max, stores them in the arrays below
plot modes: 1 | 2 number of points to plot
1: plot points 2: plot line 3: 2D color image 4: contours for a 2D array
For images: scale of the colour 0: linear, 1: logarithmic, 2: square-root default: 0
Function depends on type of data: 2D colour image : choose the colour scheme for the image contour : number of contour levels
default: 0
subpane on which this data should go. Default: 0
symbol to be used for the plotting -1, -2 : a single dot (diameter = current line width). -3..-31 : a regular polygon with ABS(SYMBOL) edges (style set by current fill style). 0..31 : standard marker symbols. 32..127 : ASCII characters (in current font). e.g. to use letter F as a marker, let SYMBOL = ICHAR('F'). > 127 : a Hershey symbol number.
default: 0
float single_plot_data::tr[6] |
transformation from indices to world coordinates X = TR(0) + TR(1)*I + TR(2)*J Y = TR(3) + TR(4)*I + TR(5)*J WATCH OUT: TR(2) and TR(4) are normally zero, not TR(2) and TR(5) !!!
sets the mode for the use of tr. 0 : use the tr array below 1 : automatically compute tr (override the tr array below). indices are stored in the tr array below
float* single_plot_data::xs |
pointers to arrays containing x and y information (points, lines) 2D image xs: pointer to the 2D array. ys: not used. 2D contours: xs: pointer to the data. ys: pointer to the contour array