|
double | xleft |
|
double | xright |
|
char | regname [MP_REG_LEN+1] |
|
unsigned | marker_size |
|
int | join |
|
char | title [AXLAB_LEN+1] |
|
char | xlabel [AXLAB_LEN+1] |
|
unsigned | tag |
|
int | pgplot_id |
|
int | oldest |
|
MonitorGraph * | graphs |
|
MonitorGraph * | tail_graph |
|
int | ngraph |
|
unsigned | next_graph_tag |
|
double | wxa |
|
double | wxb |
|
double | xlength |
|
MpPlotStats | stats |
|
MpScroll | scroll |
|
std::vector
< gcp::util::RegDescription > * | xdescs |
|
int | regname_invalid |
|
int | update_needed |
|
float | vxa |
|
float | vxb |
|
float | vya |
|
float | vyb |
|
MonitorViewer * | view |
|
MonitorPlot * | next |
|
MpPlotType | type |
|
struct { |
unsigned npt |
|
unsigned nel |
|
unsigned ntrans |
|
bool first |
|
gcp::util::TimeVal * dt |
|
gcp::util::Frequency * dv |
|
vector< float > * xdataLinear |
|
vector< float > * xdataLog |
|
bool updateNeeded |
|
unsigned nSec |
|
bool linAxis |
|
} | powSpec |
|
void MonitorPlot::beginBufferedPowSpecAxisRedraw |
( |
| ) |
|
....................................................................... Start a buffered redraw of the axes for this plot
bool MonitorPlot::checkXregisters |
( |
std::vector< RegDescription > & |
descs | ) |
|
....................................................................... Method to parse the xregister specification of a plot
....................................................................... Check a set of yregisters for syntax and consistency with the x-registers
void MonitorPlot::endBufferedPowSpecAxisRedraw |
( |
| ) |
|
....................................................................... Called to end a buffered redraw of a power spectrum plot
void MonitorPlot::initPowSpec |
( |
unsigned |
n, |
|
|
double |
dtInMilliSeconds, |
|
|
double & |
xleft, |
|
|
double & |
xright, |
|
|
bool |
linAxis |
|
) |
| |
....................................................................... Initialize power spectrum members.
void MonitorPlot::pushPowSpecData |
( |
| ) |
|
....................................................................... Iterate over all traces, pushing new data into the power spectra containers.
void MonitorPlot::replotPowSpec |
( |
| ) |
|
....................................................................... Iterate over all traces in this plot, replotting as necessary
void MonitorPlot::update |
( |
unsigned |
nread | ) |
|
....................................................................... Called after new data have been read to update plots
void MonitorPlot::updateNormal |
( |
unsigned |
nread | ) |
|
....................................................................... Update this plot
void MonitorPlot::updatePowSpec |
( |
unsigned |
nread | ) |
|
....................................................................... Called after new data have been read to update plots
void MonitorPlot::updateXaxisStats |
( |
unsigned |
nread | ) |
|
....................................................................... Update the x-axis statistics after new data have been read
bool MonitorPlot::xAxisIsSingleElement |
( |
| ) |
|
....................................................................... Return true if this plot has a single-element x-axis
bool MonitorPlot::xAxisIsValid |
( |
| ) |
|
....................................................................... Return true if this plot has a valid x-axis
bool MonitorPlot::updateNeeded |
....................................................................... Return whether or not this plot needs to be updated
The documentation for this struct was generated from the following file:
- gcpCbass/control/code/unix/viewer_src/monitor_viewer.c