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)
 
ILOscilloscopeGraphgetChannelFillGraph (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
 
ILNodeparent () const
 
ILNodechildren () const
 
ILNodenext () const
 
bool enabled () const
 
ILNodefindChild (uint8 handle)
 
ILNodefindChild (ILNode *node, uint8 handle)
 
ILNodefindSibling (uint8 handle)
 
ILNodefindSibling (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: