Interface Library  0.2
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ILOscilloscopeGraph Class Reference

Inherits ILOscilloscopePlot.

Public Member Functions

 ILOscilloscopeGraph ()
 
virtual ILNodeType type () const
 
bool init (ILOscilloscope *parent, const char *name, bool waitForResponse=false)
 
bool removeData (bool waitForResponse=false)
 
bool addKeyValue (int32 key, int32 value, bool waitForResponse=false)
 
bool addKeyValue (const GraphKeyValue &keyValue, bool waitForResponse=false)
 
bool addKeyValues (const GraphKeyValue *keyValues, uint16 size, bool waitForResponse=false)
 
bool addKeyValueF (float32 key, float32 value, bool waitForResponse=false)
 
bool addKeyValueF (const GraphKeyValueF &keyValue, bool waitForResponse=false)
 
bool addKeyValuesF (const GraphKeyValueF *keyValues, uint16 size, bool waitForResponse=false)
 
bool addValue (int32 value, bool waitForResponse=false)
 
bool addValues (const int32 *values, uint16 size, bool waitForResponse=false)
 
bool addValueF (float32 value, bool waitForResponse=false)
 
bool addValuesF (const float32 *values, uint16 size, bool waitForResponse=false)
 
bool addKeyValueWithSymmetricalErrors (int32 key, int32 value, int32 keyError, int32 valueError, bool waitForResponse=false)
 
bool addKeyValueWithSymmetricalErrors (const GraphKeyValueWithSymmetricalErrors &keyValue, bool waitForResponse=false)
 
bool addKeyValueWithSymmetricalErrors (const GraphKeyValueWithSymmetricalErrors *keyValues, uint16 size, bool waitForResponse=false)
 
bool addKeyValueWithSymmetricalErrorsF (float32 key, float32 value, float32 keyError, float32 valueError, bool waitForResponse=false)
 
bool addKeyValueWithSymmetricalErrorsF (const GraphKeyValueWithSymmetricalErrorsF &keyValue, bool waitForResponse=false)
 
bool addKeyValueWithSymmetricalErrorsF (const GraphKeyValueWithSymmetricalErrorsF *keyValues, uint16 size, bool waitForResponse=false)
 
bool addValueWithSymmetricalErrors (int32 value, int32 keyError, int32 valueError, bool waitForResponse=false)
 
bool addValueWithSymmetricalErrors (const GraphValueWithSymmetricalErrors &value, bool waitForResponse=false)
 
bool addValueWithSymmetricalErrors (const GraphValueWithSymmetricalErrors *values, uint16 size, bool waitForResponse=false)
 
bool addValueWithSymmetricalErrorsF (float32 value, float32 keyError, float32 valueError, bool waitForResponse=false)
 
bool addValueWithSymmetricalErrorsF (const GraphValueWithSymmetricalErrorsF &value, bool waitForResponse=false)
 
bool addValueWithSymmetricalErrorsF (const GraphValueWithSymmetricalErrorsF *values, uint16 size, bool waitForResponse=false)
 
bool addKeyValueWithErrors (int32 key, int32 value, int32 keyErrorMinus, int32 keyErrorPlus, int32 valueErrorMinus, int32 valueErrorPlus, bool waitForResponse=false)
 
bool addKeyValueWithErrors (const GraphKeyValueWithErrors &keyValue, bool waitForResponse=false)
 
bool addKeyValueWithErrors (const GraphKeyValueWithErrors *keyValues, uint16 size, bool waitForResponse=false)
 
bool addKeyValueWithErrorsF (float32 key, float32 value, float32 keyErrorMinus, float32 keyErrorPlus, float32 valueErrorMinus, float32 valueErrorPlus, bool waitForResponse=false)
 
bool addKeyValueWithErrorsF (const GraphKeyValueWithErrorsF &keyValue, bool waitForResponse=false)
 
bool addKeyValueWithErrorsF (const GraphKeyValueWithErrorsF *keyValues, uint16 size, bool waitForResponse=false)
 
bool addValueWithErrors (int32 value, int32 keyErrorMinus, int32 keyErrorPlus, int32 valueErrorMinus, int32 valueErrorPlus, bool waitForResponse=false)
 
bool addValueWithErrors (const GraphValueWithErrors &value, bool waitForResponse=false)
 
bool addValueWithErrors (const GraphValueWithErrors *values, uint16 size, bool waitForResponse=false)
 
bool addValueWithErrorsF (float32 value, float32 keyErrorMinus, float32 keyErrorPlus, float32 valueErrorMinus, float32 valueErrorPlus, bool waitForResponse=false)
 
bool addValueWithErrorsF (const GraphValueWithErrorsF &value, bool waitForResponse=false)
 
bool addValueWithErrorsF (const GraphValueWithErrorsF *values, uint16 size, bool waitForResponse=false)
 
bool removeDataBefore (int32 before, bool waitForResponse=false)
 
bool removeDataBeforeF (float32 before, bool waitForResponse=false)
 
bool removeDataAfter (int32 after, bool waitForResponse=false)
 
bool removeDataAfterF (float32 after, bool waitForResponse=false)
 
bool removeDataBetween (int32 from, int32 to, bool waitForResponse=false)
 
bool removeDataBetween (const GraphRange &range, bool waitForResponse=false)
 
bool removeDataBetween (const GraphRange *ranges, uint16 size, bool waitForResponse=false)
 
bool removeDataBetweenF (float32 from, float32 to, bool waitForResponse=false)
 
bool removeDataBetweenF (const GraphRangeF &range, bool waitForResponse=false)
 
bool removeDataBetweenF (const GraphRangeF *ranges, uint16 size, bool waitForResponse=false)
 
bool removeDatum (int32 datum, bool waitForResponse=false)
 
bool removeData (const int32 *data, uint16 size, bool waitForResponse=false)
 
bool removeDatumF (float32 datum, bool waitForResponse=false)
 
bool removeDataF (const float32 *data, uint16 size, bool waitForResponse=false)
 
bool setName (const char *name, bool waitForResponse=false)
 
bool getName (char *name, uint16 size)
 
bool setCoordinateSystem (CoordinateSystem coordinateSystem, bool waitForResponse=false)
 
CoordinateSystem getCoordinateSystem (bool bypassCache=false, bool *ok=0)
 
bool setAngleUnits (AngleUnits angleUnits, bool waitForResponse=false)
 
AngleUnits getAngleUnits (bool bypassCache=false, bool *ok=0)
 
bool setLineColor (argb lineColor, bool waitForResponse=false)
 
argb getLineColor (bool bypassCache=false, bool *ok=0)
 
bool setLineStyle (LineStyle lineStyle, bool waitForResponse=false)
 
LineStyle getLineStyle (bool bypassCache=false, bool *ok=0)
 
bool setFillColor (argb fillColor, bool waitForResponse=false)
 
argb getFillColor (bool bypassCache=false, bool *ok=0)
 
bool setFillStyle (FillStyle fillStyle, bool waitForResponse=false)
 
FillStyle getFillStyle (bool bypassCache=false, bool *ok=0)
 
bool setDeltaMode (bool deltaMode, bool waitForResponse=false)
 
bool getDeltaMode (bool bypassCache=false, bool *ok=0)
 
bool setSize (uint32 size, bool waitForResponse=false)
 
uint32 getSize (bool bypassCache=false, bool *ok=0)
 
bool setSampleRate (int32 sampleRate, bool waitForResponse=false)
 
int32 getSampleRate (bool bypassCache=false, bool *ok=0)
 
bool setSampleRateF (float32 sampleRateF, bool waitForResponse=false)
 
float32 getSampleRateF (bool bypassCache=false, bool *ok=0)
 
bool setScaler (int32 scaler, bool waitForResponse=false)
 
int32 getScaler (bool bypassCache=false, bool *ok=0)
 
bool setScalerF (float32 scalerF, bool waitForResponse=false)
 
float32 getScalerF (bool bypassCache=false, bool *ok=0)
 
bool setFFT (GraphFFT fft, bool waitForResponse=false)
 
GraphFFT getFFT (bool bypassCache=false, bool *ok=0)
 
bool setFFTWF (GraphFFTWF fftwf, bool waitForResponse=false)
 
GraphFFTWF getFFTWF (bool bypassCache=false, bool *ok=0)
 
bool setScatterShape (ScatterShape scatterShape, bool waitForResponse=false)
 
ScatterShape getScatterShape (bool bypassCache=false, bool *ok=0)
 
bool setGraphStyle (GraphLineStyle graphStyle, bool waitForResponse=false)
 
GraphLineStyle getGraphStyle (bool bypassCache=false, bool *ok=0)
 
bool setChannelFillGraph (ILOscilloscopeGraph *graph, bool waitForResponse=false)
 
ILOscilloscopeGraph * getChannelFillGraph (bool bypassCache=false, bool *ok=0)
 
bool setKeyErrors (bool keyErrors, bool waitForResponse=false)
 
bool getKeyErrors (bool bypassCache=false, bool *ok=0)
 
bool setValueErrors (bool valueErrors, bool waitForResponse=false)
 
bool getValueErrors (bool bypassCache=false, bool *ok=0)
 
- Public Member Functions inherited from ILOscilloscopePlot
 ILOscilloscopePlot ()
 
- Public Member Functions inherited from ILNode
 ILNode ()
 
virtual ~ILNode ()
 
uint8 handle () const
 
ILNode * parent () const
 
ILNode * children () const
 
ILNode * next () const
 
bool enabled () const
 
ILNode * findChild (uint8 handle)
 
ILNode * findChild (ILNode *node, uint8 handle)
 
ILNode * findSibling (uint8 handle)
 
ILNode * findSibling (ILNode *node, uint8 handle)
 

Additional Inherited Members

- Public Types inherited from ILNode
enum  ILNodeType {
  NT_NONE,
  NT_LIBRARY,
  NT_WINDOW_TERMINAL,
  NT_WINDOW_OSCILLOSCOPE,
  NT_WINDOW_TABLE,
  NT_WINDOW_TREE,
  NT_WINDOW_GRAPHICS,
  NT_WINDOW_INTERFACE,
  NT_WINDOW_OSCILLOSCOPE_PLOT_BAR,
  NT_WINDOW_OSCILLOSCOPE_PLOT_CURVE,
  NT_WINDOW_OSCILLOSCOPE_PLOT_GRAPH,
  NT_WINDOW_OSCILLOSCOPE_PLOT_BOX,
  NT_WINDOW_INTERFACE_GBOX_GROUP_BOX,
  NT_WINDOW_INTERFACE_IBOX_PUSH_BUTTON,
  NT_WINDOW_INTERFACE_IBOX_RADIO_BUTTON,
  NT_WINDOW_INTERFACE_IBOX_CHECK_BOX,
  NT_WINDOW_INTERFACE_IBOX_LINE_EDIT,
  NT_WINDOW_INTERFACE_IBOX_INT_SPIN_BOX,
  NT_WINDOW_INTERFACE_IBOX_BIN_SPIN_BOX,
  NT_WINDOW_INTERFACE_IBOX_HEX_SPIN_BOX,
  NT_WINDOW_INTERFACE_IBOX_DOUBLE_SPIN_BOX,
  NT_WINDOW_INTERFACE_IBOX_TIME_EDIT,
  NT_WINDOW_INTERFACE_IBOX_DATE_EDIT,
  NT_WINDOW_INTERFACE_IBOX_DATE_TIME_EDIT,
  NT_WINDOW_INTERFACE_IBOX_SLIDER,
  NT_WINDOW_INTERFACE_IBOX_LABEL,
  NT_WINDOW_INTERFACE_IBOX_PROGRESS_BAR,
  NT_WINDOW_INTERFACE_IBOX_SEPERATOR
}
 

Constructor & Destructor Documentation

ILOscilloscopeGraph::ILOscilloscopeGraph ( )

Member Function Documentation

virtual ILNodeType ILOscilloscopeGraph::type ( ) const
virtual

Reimplemented from ILNode.

bool ILOscilloscopeGraph::init ( ILOscilloscope *  parent,
const char *  name,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::removeData ( bool  waitForResponse = false)
bool ILOscilloscopeGraph::addKeyValue ( int32  key,
int32  value,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValue ( const GraphKeyValue &  keyValue,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValues ( const GraphKeyValue *  keyValues,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValueF ( float32  key,
float32  value,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValueF ( const GraphKeyValueF &  keyValue,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValuesF ( const GraphKeyValueF *  keyValues,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValue ( int32  value,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValues ( const int32 *  values,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValueF ( float32  value,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValuesF ( const float32 *  values,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValueWithSymmetricalErrors ( int32  key,
int32  value,
int32  keyError,
int32  valueError,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValueWithSymmetricalErrors ( const GraphKeyValueWithSymmetricalErrors &  keyValue,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValueWithSymmetricalErrors ( const GraphKeyValueWithSymmetricalErrors *  keyValues,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValueWithSymmetricalErrorsF ( float32  key,
float32  value,
float32  keyError,
float32  valueError,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValueWithSymmetricalErrorsF ( const GraphKeyValueWithSymmetricalErrorsF &  keyValue,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValueWithSymmetricalErrorsF ( const GraphKeyValueWithSymmetricalErrorsF *  keyValues,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValueWithSymmetricalErrors ( int32  value,
int32  keyError,
int32  valueError,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValueWithSymmetricalErrors ( const GraphValueWithSymmetricalErrors &  value,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValueWithSymmetricalErrors ( const GraphValueWithSymmetricalErrors *  values,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValueWithSymmetricalErrorsF ( float32  value,
float32  keyError,
float32  valueError,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValueWithSymmetricalErrorsF ( const GraphValueWithSymmetricalErrorsF &  value,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValueWithSymmetricalErrorsF ( const GraphValueWithSymmetricalErrorsF *  values,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValueWithErrors ( int32  key,
int32  value,
int32  keyErrorMinus,
int32  keyErrorPlus,
int32  valueErrorMinus,
int32  valueErrorPlus,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValueWithErrors ( const GraphKeyValueWithErrors &  keyValue,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValueWithErrors ( const GraphKeyValueWithErrors *  keyValues,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValueWithErrorsF ( float32  key,
float32  value,
float32  keyErrorMinus,
float32  keyErrorPlus,
float32  valueErrorMinus,
float32  valueErrorPlus,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValueWithErrorsF ( const GraphKeyValueWithErrorsF &  keyValue,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addKeyValueWithErrorsF ( const GraphKeyValueWithErrorsF *  keyValues,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValueWithErrors ( int32  value,
int32  keyErrorMinus,
int32  keyErrorPlus,
int32  valueErrorMinus,
int32  valueErrorPlus,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValueWithErrors ( const GraphValueWithErrors &  value,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValueWithErrors ( const GraphValueWithErrors *  values,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValueWithErrorsF ( float32  value,
float32  keyErrorMinus,
float32  keyErrorPlus,
float32  valueErrorMinus,
float32  valueErrorPlus,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValueWithErrorsF ( const GraphValueWithErrorsF &  value,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::addValueWithErrorsF ( const GraphValueWithErrorsF *  values,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::removeDataBefore ( int32  before,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::removeDataBeforeF ( float32  before,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::removeDataAfter ( int32  after,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::removeDataAfterF ( float32  after,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::removeDataBetween ( int32  from,
int32  to,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::removeDataBetween ( const GraphRange &  range,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::removeDataBetween ( const GraphRange *  ranges,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::removeDataBetweenF ( float32  from,
float32  to,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::removeDataBetweenF ( const GraphRangeF &  range,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::removeDataBetweenF ( const GraphRangeF *  ranges,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::removeDatum ( int32  datum,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::removeData ( const int32 *  data,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::removeDatumF ( float32  datum,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::removeDataF ( const float32 *  data,
uint16  size,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::setName ( const char *  name,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::getName ( char *  name,
uint16  size 
)
bool ILOscilloscopeGraph::setCoordinateSystem ( CoordinateSystem  coordinateSystem,
bool  waitForResponse = false 
)
CoordinateSystem ILOscilloscopeGraph::getCoordinateSystem ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setAngleUnits ( AngleUnits  angleUnits,
bool  waitForResponse = false 
)
AngleUnits ILOscilloscopeGraph::getAngleUnits ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setLineColor ( argb  lineColor,
bool  waitForResponse = false 
)
argb ILOscilloscopeGraph::getLineColor ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setLineStyle ( LineStyle  lineStyle,
bool  waitForResponse = false 
)
LineStyle ILOscilloscopeGraph::getLineStyle ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setFillColor ( argb  fillColor,
bool  waitForResponse = false 
)
argb ILOscilloscopeGraph::getFillColor ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setFillStyle ( FillStyle  fillStyle,
bool  waitForResponse = false 
)
FillStyle ILOscilloscopeGraph::getFillStyle ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setDeltaMode ( bool  deltaMode,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::getDeltaMode ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setSize ( uint32  size,
bool  waitForResponse = false 
)
uint32 ILOscilloscopeGraph::getSize ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setSampleRate ( int32  sampleRate,
bool  waitForResponse = false 
)
int32 ILOscilloscopeGraph::getSampleRate ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setSampleRateF ( float32  sampleRateF,
bool  waitForResponse = false 
)
float32 ILOscilloscopeGraph::getSampleRateF ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setScaler ( int32  scaler,
bool  waitForResponse = false 
)
int32 ILOscilloscopeGraph::getScaler ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setScalerF ( float32  scalerF,
bool  waitForResponse = false 
)
float32 ILOscilloscopeGraph::getScalerF ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setFFT ( GraphFFT  fft,
bool  waitForResponse = false 
)
GraphFFT ILOscilloscopeGraph::getFFT ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setFFTWF ( GraphFFTWF  fftwf,
bool  waitForResponse = false 
)
GraphFFTWF ILOscilloscopeGraph::getFFTWF ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setScatterShape ( ScatterShape  scatterShape,
bool  waitForResponse = false 
)
ScatterShape ILOscilloscopeGraph::getScatterShape ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setGraphStyle ( GraphLineStyle  graphStyle,
bool  waitForResponse = false 
)
GraphLineStyle ILOscilloscopeGraph::getGraphStyle ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setChannelFillGraph ( ILOscilloscopeGraph *  graph,
bool  waitForResponse = false 
)
ILOscilloscopeGraph* ILOscilloscopeGraph::getChannelFillGraph ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setKeyErrors ( bool  keyErrors,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::getKeyErrors ( bool  bypassCache = false,
bool *  ok = 0 
)
bool ILOscilloscopeGraph::setValueErrors ( bool  valueErrors,
bool  waitForResponse = false 
)
bool ILOscilloscopeGraph::getValueErrors ( bool  bypassCache = false,
bool *  ok = 0 
)

The documentation for this class was generated from the following file: