Image Component Library (ICL)
icl::qt::LowLevelPlotWidget Member List

This is the complete list of members for icl::qt::LowLevelPlotWidget, including all inherited members.

AbstractPlotWidget(QWidget *parent=0)icl::qt::AbstractPlotWidget
adaptProperty(const std::string &name, const std::string &newType, const std::string &newInfo, const std::string &newToolTip)icl::utils::Configurablevirtual
addAnnotations(const char type, const float *data, int num=1, const QPen &linePen=QColor(255, 0, 0), const QBrush &brush=Qt::NoBrush, const std::string &text="", const std::string &textDelim=",")icl::qt::AbstractPlotWidget
addBarPlotData(const float *data, int len, const AbstractPlotWidget::PenPtr &style=new AbstractPlotWidget::Pen(QColor(255, 0, 0)), const std::string &name="", int stride=1, bool deepCopy=true, bool passOwnerShip=false)icl::qt::LowLevelPlotWidget
addChildConfigurable(Configurable *configurable, const std::string &childPrefix="")icl::utils::Configurableprotected
addProperty(const std::string &name, const std::string &type, const std::string &info, const Any &value=Any(), const int volatileness=0, const std::string &tooltip=std::string())icl::utils::Configurableprotected
addScatterData(char symbol, const float *xs, const float *ys, int num, const std::string &name="", int r=255, int g=0, int b=0, int size=5, bool connectingLine=false, int xStride=1, int yStride=1, bool filled=false, bool deepCopyData=true, bool passDataOwnerShip=false)icl::qt::LowLevelPlotWidget
addSeriesData(const float *data, int len, const AbstractPlotWidget::PenPtr &style=new AbstractPlotWidget::Pen(QColor(255, 0, 0)), const std::string &name="", int stride=1, bool deepCopy=true, bool passOwnerShip=false)icl::qt::LowLevelPlotWidget
AXIS_NAME_PEN enum valueicl::qt::AbstractPlotWidget
bgFunction typedeficl::qt::AbstractPlotWidget
call_callbacks(const std::string &propertyName, const Configurable *caller) consticl::utils::Configurableprotected
Callback typedeficl::utils::Configurable
callbacksicl::utils::Configurableprotected
clear()icl::qt::LowLevelPlotWidgetvirtual
clearAnnotations()icl::qt::AbstractPlotWidget
clearBarPlotData()icl::qt::LowLevelPlotWidget
clearScatterData()icl::qt::LowLevelPlotWidget
clearSeriesData()icl::qt::LowLevelPlotWidget
Configurable(const std::string &ID="", bool ordered=true)icl::utils::Configurableprotected
Configurable(const Configurable &other)icl::utils::Configurable
create_configurable(const std::string &classname)icl::utils::Configurablestatic
create_default_ID(const std::string &prefix)icl::utils::Configurablestatic
dataicl::qt::LowLevelPlotWidgetprivate
deactivateProperty(const std::string &pattern)icl::utils::Configurable
deleteDeactivationPattern(const std::string &pattern)icl::utils::Configurable
draw_symbol(QPainter &p, int size, float x, float y)icl::qt::AbstractPlotWidgetinlineprotectedstatic
drawBarPlotData(QPainter &p, const DrawState &state)icl::qt::LowLevelPlotWidgetprotectedvirtual
drawData(QPainter &p)icl::qt::LowLevelPlotWidgetprotectedvirtual
drawDefaultLedgend(QPainter &p, const utils::Rect &where, bool horizontal, const std::vector< std::string > &rowNames, const std::vector< PenPtr > &pens)icl::qt::AbstractPlotWidgetprotected
drawLegend(QPainter &p, const utils::Rect &where, bool horizontal)icl::qt::LowLevelPlotWidgetprotectedvirtual
drawScatterData(QPainter &p, const DrawState &state)icl::qt::LowLevelPlotWidgetprotectedvirtual
drawSeriesData(QPainter &p, const DrawState &state)icl::qt::LowLevelPlotWidgetprotectedvirtual
drawToWin(const utils::Point32f &p) consticl::qt::AbstractPlotWidgetprotected
drawToWinX(float drawX) consticl::qt::AbstractPlotWidgetprotected
drawToWinY(float drawY) consticl::qt::AbstractPlotWidgetprotected
EMPTY_VECicl::utils::Configurablestatic
enterEvent(QEvent *event)icl::qt::AbstractPlotWidgetprotectedvirtual
estimateDataXRange() consticl::qt::LowLevelPlotWidgetprotectedvirtual
estimateDataYRange() consticl::qt::LowLevelPlotWidgetprotectedvirtual
event(QEvent *event)icl::qt::ThreadedUpdatableWidgetinlinevirtual
get(const std::string &id)icl::utils::Configurablestatic
get_registered_configurables()icl::utils::Configurablestatic
getConfigurableID() consticl::utils::Configurableinline
getDataViewPort() consticl::qt::LowLevelPlotWidgetvirtual
getDynamicDataViewPort() consticl::qt::AbstractPlotWidgetprotected
getPropertyInfo(const std::string &propertyName) consticl::utils::Configurableinlinevirtual
getPropertyList() consticl::utils::Configurablevirtual
getPropertyListWithoutDeactivated() consticl::utils::Configurable
getPropertyToolTip(const std::string &propertyName) consticl::utils::Configurableinlinevirtual
getPropertyType(const std::string &propertyName) consticl::utils::Configurableinlinevirtual
getPropertyValue(const std::string &propertyName) consticl::utils::Configurablevirtual
getPropertyVolatileness(const std::string &propertyName) consticl::utils::Configurableinlinevirtual
install(MouseHandler *h)icl::qt::AbstractPlotWidget
isOrderedFlagSet() consticl::utils::Configurableinline
isZoomed() consticl::qt::AbstractPlotWidgetprotected
keyPressEvent(QKeyEvent *event)icl::qt::AbstractPlotWidgetvirtual
leaveEvent(QEvent *event)icl::qt::AbstractPlotWidgetprotectedvirtual
loadProperties(const std::string &filename, const std::vector< std::string > &propertiesToSkip=EMPTY_VEC)icl::utils::Configurablevirtual
lock() consticl::qt::AbstractPlotWidget
LowLevelPlotWidget(QWidget *parent=0)icl::qt::LowLevelPlotWidget
mouseDoubleClickEvent(QMouseEvent *event)icl::qt::AbstractPlotWidgetprotectedvirtual
mouseMoveEvent(QMouseEvent *event)icl::qt::AbstractPlotWidgetprotectedvirtual
mousePressEvent(QMouseEvent *event)icl::qt::AbstractPlotWidgetprotectedvirtual
mouseReleaseEvent(QMouseEvent *event)icl::qt::AbstractPlotWidgetprotectedvirtual
NUM_PEN_TYPES enum valueicl::qt::AbstractPlotWidget
operator=(const Configurable &other)icl::utils::Configurable
paintEvent(QPaintEvent *evt)icl::qt::AbstractPlotWidgetvirtual
PenPtr typedeficl::qt::AbstractPlotWidget
PenType enum nameicl::qt::AbstractPlotWidget
prop(const std::string &propertyName)icl::utils::Configurableprotected
prop(const std::string &propertyName) consticl::utils::Configurableprotected
register_configurable_type(const std::string &classname, Function< Configurable * > creator)icl::utils::Configurablestatic
registerCallback(const Callback &cb)icl::utils::Configurableinline
removeBackgroundFunction()icl::qt::AbstractPlotWidget
removeChildConfigurable(Configurable *configurable)icl::utils::Configurableprotected
removedCallback(const Callback &cb)icl::utils::Configurable
render()icl::qt::AbstractPlotWidgetinline
renderTo(QPainter &p)icl::qt::AbstractPlotWidget
saveProperties(const std::string &filename, const std::vector< std::string > &propertiesToSkip=EMPTY_VEC) consticl::utils::Configurablevirtual
setBackground(const QBrush &bgBrush)icl::qt::AbstractPlotWidget
setBackgroundFunction(bgFunction f)icl::qt::AbstractPlotWidget
setConfigurableID(const std::string &ID)icl::utils::Configurable
setDataViewPort(const utils::Rect32f &viewPort)icl::qt::AbstractPlotWidget
setDataViewPort(const utils::Range32f &xrange, const utils::Range32f &yrange)icl::qt::AbstractPlotWidget
setPen(PenType p, const QPen &pen)icl::qt::AbstractPlotWidget
setPropertyValue(const std::string &propertyName, const Any &value)icl::utils::Configurablevirtual
supportsProperty(const std::string &propertyName) consticl::utils::Configurablevirtual
syncChangesTo(Configurable *others, int num=1)icl::utils::Configurable
ThreadedUpdatableWidget(QWidget *parent=0)icl::qt::ThreadedUpdatableWidgetinline
uninstall(MouseHandler *h)icl::qt::AbstractPlotWidget
unlock() consticl::qt::AbstractPlotWidget
updateBackgroundFunction()icl::qt::AbstractPlotWidget
updateFromOtherThread()icl::qt::ThreadedUpdatableWidgetinline
winToDraw(const utils::Point &p) consticl::qt::AbstractPlotWidgetprotected
winToDrawX(int winX) consticl::qt::AbstractPlotWidgetprotected
winToDrawY(int winY) consticl::qt::AbstractPlotWidgetprotected
X_AXIS_PEN enum valueicl::qt::AbstractPlotWidget
X_GRID_PEN enum valueicl::qt::AbstractPlotWidget
X_LABEL_PEN enum valueicl::qt::AbstractPlotWidget
X_TIC_PEN enum valueicl::qt::AbstractPlotWidget
Y_AXIS_PEN enum valueicl::qt::AbstractPlotWidget
Y_GRID_PEN enum valueicl::qt::AbstractPlotWidget
Y_LABEL_PEN enum valueicl::qt::AbstractPlotWidget
Y_TIC_PEN enum valueicl::qt::AbstractPlotWidget
~AbstractPlotWidget()icl::qt::AbstractPlotWidget
~Configurable()icl::utils::Configurableinlinevirtual
~LowLevelPlotWidget()icl::qt::LowLevelPlotWidget