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::Configurable | virtual |
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 | |
addChildConfigurable(Configurable *configurable, const std::string &childPrefix="") | icl::utils::Configurable | protected |
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::Configurable | protected |
AXIS_NAME_PEN enum value | icl::qt::AbstractPlotWidget | |
bgFunction typedef | icl::qt::AbstractPlotWidget | |
call_callbacks(const std::string &propertyName, const Configurable *caller) const | icl::utils::Configurable | protected |
Callback typedef | icl::utils::Configurable | |
callbacks | icl::utils::Configurable | protected |
clear() | icl::qt::AbstractPlotWidget | inlinevirtual |
clearAnnotations() | icl::qt::AbstractPlotWidget | |
Configurable(const std::string &ID="", bool ordered=true) | icl::utils::Configurable | protected |
Configurable(const Configurable &other) | icl::utils::Configurable | |
create_configurable(const std::string &classname) | icl::utils::Configurable | static |
create_default_ID(const std::string &prefix) | icl::utils::Configurable | static |
data | icl::qt::AbstractPlotWidget | private |
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::AbstractPlotWidget | inlineprotectedstatic |
drawData(QPainter &p)=0 | icl::qt::AbstractPlotWidget | protectedpure virtual |
drawDefaultLedgend(QPainter &p, const utils::Rect &where, bool horizontal, const std::vector< std::string > &rowNames, const std::vector< PenPtr > &pens) | icl::qt::AbstractPlotWidget | protected |
drawLegend(QPainter &p, const utils::Rect &where, bool horizontal) | icl::qt::AbstractPlotWidget | protectedvirtual |
drawToWin(const utils::Point32f &p) const | icl::qt::AbstractPlotWidget | protected |
drawToWinX(float drawX) const | icl::qt::AbstractPlotWidget | protected |
drawToWinY(float drawY) const | icl::qt::AbstractPlotWidget | protected |
EMPTY_VEC | icl::utils::Configurable | static |
enterEvent(QEvent *event) | icl::qt::AbstractPlotWidget | protectedvirtual |
event(QEvent *event) | icl::qt::ThreadedUpdatableWidget | inlinevirtual |
get(const std::string &id) | icl::utils::Configurable | static |
get_registered_configurables() | icl::utils::Configurable | static |
getConfigurableID() const | icl::utils::Configurable | inline |
getDataViewPort() const | icl::qt::AbstractPlotWidget | virtual |
getDynamicDataViewPort() const | icl::qt::AbstractPlotWidget | protected |
getPropertyInfo(const std::string &propertyName) const | icl::utils::Configurable | inlinevirtual |
getPropertyList() const | icl::utils::Configurable | virtual |
getPropertyListWithoutDeactivated() const | icl::utils::Configurable | |
getPropertyToolTip(const std::string &propertyName) const | icl::utils::Configurable | inlinevirtual |
getPropertyType(const std::string &propertyName) const | icl::utils::Configurable | inlinevirtual |
getPropertyValue(const std::string &propertyName) const | icl::utils::Configurable | virtual |
getPropertyVolatileness(const std::string &propertyName) const | icl::utils::Configurable | inlinevirtual |
install(MouseHandler *h) | icl::qt::AbstractPlotWidget | |
isOrderedFlagSet() const | icl::utils::Configurable | inline |
isZoomed() const | icl::qt::AbstractPlotWidget | protected |
keyPressEvent(QKeyEvent *event) | icl::qt::AbstractPlotWidget | virtual |
leaveEvent(QEvent *event) | icl::qt::AbstractPlotWidget | protectedvirtual |
loadProperties(const std::string &filename, const std::vector< std::string > &propertiesToSkip=EMPTY_VEC) | icl::utils::Configurable | virtual |
lock() const | icl::qt::AbstractPlotWidget | |
mouseDoubleClickEvent(QMouseEvent *event) | icl::qt::AbstractPlotWidget | protectedvirtual |
mouseMoveEvent(QMouseEvent *event) | icl::qt::AbstractPlotWidget | protectedvirtual |
mousePressEvent(QMouseEvent *event) | icl::qt::AbstractPlotWidget | protectedvirtual |
mouseReleaseEvent(QMouseEvent *event) | icl::qt::AbstractPlotWidget | protectedvirtual |
NUM_PEN_TYPES enum value | icl::qt::AbstractPlotWidget | |
operator=(const Configurable &other) | icl::utils::Configurable | |
paintEvent(QPaintEvent *evt) | icl::qt::AbstractPlotWidget | virtual |
PenPtr typedef | icl::qt::AbstractPlotWidget | |
PenType enum name | icl::qt::AbstractPlotWidget | |
prop(const std::string &propertyName) | icl::utils::Configurable | protected |
prop(const std::string &propertyName) const | icl::utils::Configurable | protected |
property_changed(const Property &) | icl::qt::AbstractPlotWidget | private |
register_configurable_type(const std::string &classname, Function< Configurable * > creator) | icl::utils::Configurable | static |
registerCallback(const Callback &cb) | icl::utils::Configurable | inline |
removeBackgroundFunction() | icl::qt::AbstractPlotWidget | |
removeChildConfigurable(Configurable *configurable) | icl::utils::Configurable | protected |
removedCallback(const Callback &cb) | icl::utils::Configurable | |
render() | icl::qt::AbstractPlotWidget | inline |
renderTo(QPainter &p) | icl::qt::AbstractPlotWidget | |
saveProperties(const std::string &filename, const std::vector< std::string > &propertiesToSkip=EMPTY_VEC) const | icl::utils::Configurable | virtual |
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::Configurable | virtual |
supportsProperty(const std::string &propertyName) const | icl::utils::Configurable | virtual |
syncChangesTo(Configurable *others, int num=1) | icl::utils::Configurable | |
ThreadedUpdatableWidget(QWidget *parent=0) | icl::qt::ThreadedUpdatableWidget | inline |
uninstall(MouseHandler *h) | icl::qt::AbstractPlotWidget | |
unlock() const | icl::qt::AbstractPlotWidget | |
updateBackgroundFunction() | icl::qt::AbstractPlotWidget | |
updateFromOtherThread() | icl::qt::ThreadedUpdatableWidget | inline |
winToDraw(const utils::Point &p) const | icl::qt::AbstractPlotWidget | protected |
winToDrawX(int winX) const | icl::qt::AbstractPlotWidget | protected |
winToDrawY(int winY) const | icl::qt::AbstractPlotWidget | protected |
X_AXIS_PEN enum value | icl::qt::AbstractPlotWidget | |
X_GRID_PEN enum value | icl::qt::AbstractPlotWidget | |
X_LABEL_PEN enum value | icl::qt::AbstractPlotWidget | |
X_TIC_PEN enum value | icl::qt::AbstractPlotWidget | |
Y_AXIS_PEN enum value | icl::qt::AbstractPlotWidget | |
Y_GRID_PEN enum value | icl::qt::AbstractPlotWidget | |
Y_LABEL_PEN enum value | icl::qt::AbstractPlotWidget | |
Y_TIC_PEN enum value | icl::qt::AbstractPlotWidget | |
~AbstractPlotWidget() | icl::qt::AbstractPlotWidget | |
~Configurable() | icl::utils::Configurable | inlinevirtual |