20 virtual const char *
name(
void )
const {
return "Meter"; }
21 void resize(
int x,
int y,
int width,
int height );
23 virtual void draw(
void ) = 0;
33 std::cerr <<
"Warning: meter " <<
name() <<
" had an invalid priority "
34 <<
"of 0. Resetting to 1..." << std::endl;
49 static double scaleValue(
double value,
char *scale,
bool metric );
virtual void draw(void)=0
double secondsPerSample()
double samplesPerSecond()
void resize(int x, int y, int width, int height)
virtual void checkResources(void)
Meter(XOSView *parent, const char *title="", const char *legend="", int docaptions=0, int dolegends=0, int dousedlegends=0)
virtual const char * name(void) const
static double scaleValue(double value, char *scale, bool metric)
const char * legend(void)
void dousedlegends(int val)
virtual void checkevent(void)=0
double MAX_SAMPLES_PER_SECOND