single_plot_data Struct Reference

List of all members.

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


Detailed Description

a struct to hold all the data of a single plot

Member Data Documentation

set the color for subsequent plotting. 1: white on black or black on white. 1-15: predefined

default: 0

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

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

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

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


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