#include <cplot.h>
Definition at line 105 of file cplot.h.
Data Fields | |
| int | numberOfSeries |
| The total number of series to be plotted. | |
| int | PlotSize_Width_cm |
| The size of the plot portion of the figure [cm]. | |
| int | PlotSize_Height_cm |
| The size of the plot portion of the figure [cm]. | |
| char * | title |
| The title string if any. NULL if none. | |
| char * | y_label_right |
| The ylabel on the right hand side of the plot. NULL if none. Usually NULL. | |
| double | y_label_right_scale_factor |
| Scale the lhs y ticks by this value for the rhs ticks. | |
| double | y_label_right_bias |
| Offset the rhs y ticks by this value after scaling. | |
| CPLOT_enumColor | RightYLabelColor |
| The color of the right y label. | |
| CPLOT_structAxisOptions | x |
| General axis options for X. | |
| CPLOT_structAxisOptions | y |
| General axis options for Y. | |
| BOOL | useGPSLabel |
| A boolean indicating if the special GPS x axis label is to be used. Enabling X_UseGPSLabel assumes that the X part of the series is a GPS time of week, (0-604800 s), and will compute the corresponding UTC time and include it below each xtick. | |
| int | UTCOffset |
| The GPS/UTC offset (always +ve). | |
| BOOL | plotStatistics |
| A boolean indicating if statistics are to be included in the figure. | |
| BOOL | plotLabelOnRight |
| Place labels and statistics on the right of the plot. Otherwise below the plot. | |
| CPLOT_enumColor | figureBackgroundColor |
| The figure background color. | |
The ylabel on the right hand side of the plot. NULL if none. Usually NULL.
Data can be plotted with respect to y ticks on the right hand side of the plot window. For example, plot elevation angle (0-90, left side y ticks) and plot azimuth angle (-180-180, right side y ticks).
rhs_ytick = lhs_ytick * scale_factor + offset
e.g.
Y_Label, = "Elevation (deg)"
Y_RightYLabel, = "Azimuth (deg)"
Y_RightYOffset, = -180
Y_RightYScaleFactor, = 4