Image Component Library (ICL)
icl::geom::PlotWidget3D Member List
This is the complete list of members for icl::geom::PlotWidget3D, including all inherited members.
abs()icl::qt::ICLDrawWidget
add(SceneObject *obj, bool passOwnerShip=true)icl::geom::PlotWidget3D
addSpecialButton(const std::string &id, const core::ImgBase *icon=0, const utils::Function< void > &cb=(utils::FunctionImpl< void > *) 0, const std::string &toolTipText="")icl::qt::ICLWidget
addSpecialToggleButton(const std::string &id, const core::ImgBase *untoggledIcon=0, const core::ImgBase *toggledIcon=0, bool initiallyToggled=0, const utils::Function< void, bool > &cb=(utils::FunctionImpl< void, bool > *) 0, const std::string &toolTipText="")icl::qt::ICLWidget
arrow(float ax, float ay, float bx, float by, float capsize=10)icl::qt::ICLDrawWidget
arrow(const utils::Point32f &a, const utils::Point32f &b, float capsize=10)icl::qt::ICLDrawWidget
bciModeChanged(int modeIdx)icl::qt::ICLWidget [slot]
BGColorSource typedeficl::qt::ICLWidget
brightnessChanged(int val)icl::qt::ICLWidget [slot]
captureCurrentFrameBuffer()icl::qt::ICLWidget [slot]
captureCurrentImage()icl::qt::ICLWidget [slot]
circle(float cx, float cy, float r)icl::qt::ICLDrawWidget
circle(const utils::Point32f &center, float radius)icl::qt::ICLDrawWidget
clear()icl::geom::PlotWidget3D
color(int r, int g, int b, int a)icl::geom::PlotWidget3D
icl::qt::ICLDrawWidget3D::color(float r, float g, float b, float alpha=255)icl::qt::ICLDrawWidget
icl::qt::ICLDrawWidget3D::color(const math::FixedMatrix< T, COLS, 3/COLS > &v)icl::qt::ICLDrawWidget [inline]
icl::qt::ICLDrawWidget3D::color(const math::FixedMatrix< T, COLS, 4/COLS > &v)icl::qt::ICLDrawWidget [inline]
contrastChanged(int val)icl::qt::ICLWidget [slot]
currentChannelChanged(int modeIdx)icl::qt::ICLWidget [slot]
customPaintEvent(PaintEngine *e)icl::qt::ICLDrawWidget3D [virtual]
draw(const utils::VisualizationDescription &d)icl::qt::ICLDrawWidget
ellipse(float x, float y, float w, float h)icl::qt::ICLDrawWidget
ellipse(const utils::Rect &r)icl::qt::ICLDrawWidget
ellipse(const utils::Rect32f &r)icl::qt::ICLDrawWidget
enterEvent(QEvent *e)icl::qt::ICLWidget [virtual]
event(QEvent *event)icl::qt::ICLWidget [virtual]
fill(int r, int g, int b, int a)icl::geom::PlotWidget3D
icl::qt::ICLDrawWidget3D::fill(float r, float g, float b, float alpha=255)icl::qt::ICLDrawWidget
icl::qt::ICLDrawWidget3D::fill(const math::FixedMatrix< T, COLS, 3/COLS > &v)icl::qt::ICLDrawWidget [inline]
icl::qt::ICLDrawWidget3D::fill(const math::FixedMatrix< T, COLS, 4/COLS > &v)icl::qt::ICLDrawWidget [inline]
finishCustomPaintEvent(PaintEngine *e)icl::qt::ICLDrawWidget [virtual]
fitmode enum nameicl::qt::ICLWidget
fmFit enum valueicl::qt::ICLWidget
fmHoldAR enum valueicl::qt::ICLWidget
fmNoScale enum valueicl::qt::ICLWidget
fmZoom enum valueicl::qt::ICLWidget
getCamera() const icl::geom::PlotWidget3D
getFitMode()icl::qt::ICLWidget
getImageInfo()icl::qt::ICLWidget
getImageRect(bool fromGUIThread=false)icl::qt::ICLWidget
getImageSize(bool fromGUIThread=false)icl::qt::ICLWidget
getImageStatistics()icl::qt::ICLWidget
getRangeMode()icl::qt::ICLWidget
getRootObject()icl::geom::PlotWidget3D
getRootObject() const icl::geom::PlotWidget3D
getScene()icl::geom::PlotWidget3D
getScene() const icl::geom::PlotWidget3D
getSize()icl::qt::ICLWidget [inline]
getViewPort() const icl::geom::PlotWidget3D
grid(const utils::Point32f *points, int nx, int ny, bool rowMajor=true)icl::qt::ICLDrawWidget
Handle typedeficl::geom::PlotWidget3D
hideEvent(QHideEvent *e)icl::qt::ICLWidget [virtual]
histoPanelParamChanged()icl::qt::ICLWidget [slot]
ICLDrawWidget(QWidget *parent=0)icl::qt::ICLDrawWidget
ICLDrawWidget3D(QWidget *parent)icl::qt::ICLDrawWidget3D
ICLWidget(QWidget *parent=0)icl::qt::ICLWidget
image(core::ImgBase *image, float x, float y, float w, float h)icl::qt::ICLDrawWidget
image(core::ImgBase *image, const utils::Rect &r)icl::qt::ICLDrawWidget [inline]
image(const core::ImgBase *image, const float a[2], const float b[2], const float c[2], const float d[2])icl::qt::ICLDrawWidget
initializeCustomPaintEvent(PaintEngine *e)icl::qt::ICLDrawWidget [virtual]
initializeGL()icl::qt::ICLWidget [virtual]
install(MouseHandler *h)icl::qt::ICLWidget
intensityChanged(int val)icl::qt::ICLWidget [slot]
keyPressEvent(QKeyEvent *event)icl::qt::ICLWidget [virtual]
label(const Vec &p, const std::string &text)icl::geom::PlotWidget3D
leaveEvent(QEvent *e)icl::qt::ICLWidget [virtual]
line(float x1, float y1, float x2, float y2)icl::qt::ICLDrawWidget
line(const utils::Point32f &a, const utils::Point32f &b)icl::qt::ICLDrawWidget
line(const VectorTypeA &a, const VectorTypeB &b)icl::qt::ICLDrawWidget [inline]
linestrip(const std::vector< Vec > &points)icl::geom::PlotWidget3D
icl::qt::ICLDrawWidget3D::linestrip(const std::vector< utils::Point > &pts, bool closeLoop=true, int xfac=1, int yfac=1)icl::qt::ICLDrawWidget
icl::qt::ICLDrawWidget3D::linestrip(const std::vector< utils::Point32f > &pts, bool closeLoop=true)icl::qt::ICLDrawWidget
linewidth(float width)icl::geom::PlotWidget3D
link(GLCallback *cb)icl::qt::ICLDrawWidget3D
lock()icl::geom::PlotWidget3D
m_autoResetQueueicl::qt::ICLDrawWidget [protected]
m_dataicl::geom::PlotWidget3D [private]
m_linkedCallbackicl::qt::ICLDrawWidget3D [protected]
m_linkMutexicl::qt::ICLDrawWidget3D [protected]
m_oCommandMutexicl::qt::ICLDrawWidget [protected]
m_poStateicl::qt::ICLDrawWidget [protected]
m_queuesicl::qt::ICLDrawWidget [protected]
menuTabChanged(int index)icl::qt::ICLWidget [slot]
mouseEvent(const MouseEvent &event)icl::qt::ICLWidget [signal]
mouseMoveEvent(QMouseEvent *e)icl::qt::ICLWidget [virtual]
mousePressEvent(QMouseEvent *e)icl::qt::ICLWidget [virtual]
mouseReleaseEvent(QMouseEvent *e)icl::qt::ICLWidget [virtual]
nocolor()icl::geom::PlotWidget3D
nofill()icl::geom::PlotWidget3D
OSDGLButton classicl::qt::ICLWidget [friend]
paintEvent(QPaintEvent *e)icl::qt::ICLWidget [virtual]
paintGL()icl::qt::ICLWidget [virtual]
pauseButtonToggled(bool checked)icl::qt::ICLWidget [slot]
PlotWidget3D(QWidget *parent=0)icl::geom::PlotWidget3D
point(float x, float y)icl::qt::ICLDrawWidget
point(const utils::Point &p)icl::qt::ICLDrawWidget [inline]
point(const utils::Point32f &p)icl::qt::ICLDrawWidget [inline]
point(const VectorType &p)icl::qt::ICLDrawWidget [inline]
point(const std::vector< VectorType > &points)icl::qt::ICLDrawWidget [inline]
points(const std::vector< utils::Point > &pts, int xfac=1, int yfac=1)icl::qt::ICLDrawWidget
points(const std::vector< utils::Point32f > &pts)icl::qt::ICLDrawWidget
pointsize(float size)icl::geom::PlotWidget3D
polygon(const std::vector< utils::Point32f > &ps)icl::qt::ICLDrawWidget
polygon(const std::vector< utils::Point > &ps)icl::qt::ICLDrawWidget
quad(float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4)icl::qt::ICLDrawWidget
quad(const utils::Point32f &a, const utils::Point32f &b, const utils::Point32f &c, const utils::Point32f &d)icl::qt::ICLDrawWidget
rangemode enum nameicl::qt::ICLWidget
recordButtonToggled(bool checked)icl::qt::ICLWidget [slot]
rect(float x, float y, float w, float h)icl::qt::ICLDrawWidget
rect(const utils::Rect32f &r)icl::qt::ICLDrawWidget
rect(const utils::Rect &r)icl::qt::ICLDrawWidget
registerCallback(const GUI::Callback &cb, const std::string &eventList="drag,press")icl::qt::ICLWidget
rel()icl::qt::ICLDrawWidget
remove(Handle h)icl::geom::PlotWidget3D
removeCallbacks()icl::qt::ICLWidget
removeSpecialButton(const std::string &id)icl::qt::ICLWidget
render()icl::qt::ICLWidget
resetQueue()icl::qt::ICLDrawWidget
resizeEvent(QResizeEvent *e)icl::qt::ICLWidget [virtual]
resizeGL(int w, int h)icl::qt::ICLWidget [virtual]
rmAuto enum valueicl::qt::ICLWidget
rmOff enum valueicl::qt::ICLWidget
rmOn enum valueicl::qt::ICLWidget
scaleModeChanged(int modeIdx)icl::qt::ICLWidget [slot]
scatter(const std::vector< Vec > &points)icl::geom::PlotWidget3D
scatter(const std::vector< Vec > &points, const std::vector< GeomColor > &colors, const utils::Range32f &colorRange=utils::Range32f(0, 255))icl::geom::PlotWidget3D
setAutoRenderOnSetImage(bool on)icl::qt::ICLWidget
setAutoResetQueue(bool on)icl::qt::ICLDrawWidget
setBackgroundBlack()icl::qt::ICLWidget [slot]
setBackgroundColorSource(BGColorSource src)icl::qt::ICLWidget
setBackgroundGray()icl::qt::ICLWidget [slot]
setBackgroundWhite()icl::qt::ICLWidget [slot]
setBCI(int brightness, int contrast, int intensity)icl::qt::ICLWidget
setCamera(const Camera &cam)icl::geom::PlotWidget3D
setEmbeddedZoomModeEnabled(bool enabled)icl::qt::ICLWidget [slot]
setFitMode(fitmode fm)icl::qt::ICLWidget
setGridAlpha(int alpha)icl::qt::ICLWidget [slot]
setGridBlack()icl::qt::ICLWidget [slot]
setGridGray()icl::qt::ICLWidget [slot]
setGridWhite()icl::qt::ICLWidget [slot]
setImage(const core::ImgBase *image)icl::qt::ICLWidget [slot]
setImageInfoIndicatorEnabled(bool enabled)icl::qt::ICLWidget
setInfoText(const std::string &text)icl::qt::ICLWidget
setLinInterpolationEnabled(bool enabled)icl::qt::ICLWidget [slot]
setMenuEmbedded(bool embedded)icl::qt::ICLWidget [slot]
setMenuEnabled(bool enabled)icl::qt::ICLWidget
setRangeMode(rangemode rm)icl::qt::ICLWidget
setRangeModeNormalOrScaled(bool enabled)icl::qt::ICLWidget [slot]
setShowNoImageWarnings(bool showWarnings)icl::qt::ICLWidget
setShowPixelGridEnabled(bool enabled)icl::qt::ICLWidget [slot]
setViewPort(const utils::Range32f &xrange, const utils::Range32f &yrange, const utils::Range32f &zrange)icl::geom::PlotWidget3D
icl::qt::ICLDrawWidget3D::setViewPort(const utils::Size &size)icl::qt::ICLWidget
setVisible(bool visible)icl::qt::ICLWidget [virtual]
showBackgroundColorDialog()icl::qt::ICLWidget [slot]
showGridColorDialog()icl::qt::ICLWidget [slot]
showHideMenu()icl::qt::ICLWidget [slot]
showInfoDialog()icl::qt::ICLWidget [protected]
skipFramesChanged(int frameSkip)icl::qt::ICLWidget [slot]
smoothfill(bool on)icl::geom::PlotWidget3D
specialButtonClicked(const std::string &id)icl::qt::ICLWidget [signal]
specialButtonToggled(const std::string &id, bool down)icl::qt::ICLWidget [signal]
stopButtonClicked()icl::qt::ICLWidget [slot]
surf(const std::vector< Vec > &points, int nx, int ny)icl::geom::PlotWidget3D
surf(utils::Function< float, float, float > fxy, const utils::Range32f &rx=utils::Range32f(0, 0), const utils::Range32f &ry=utils::Range32f(0, 0), int nx=100, int ny=100, Handle reuseObj=0)icl::geom::PlotWidget3D
swapQueues()icl::qt::ICLDrawWidget [protected, virtual]
sym(float x, float y, Sym s)icl::qt::ICLDrawWidget
sym(const utils::Point32f &p, Sym s)icl::qt::ICLDrawWidget [inline]
sym(float x, float y, char sym)icl::qt::ICLDrawWidget [inline]
sym(const utils::Point32f &p, char sym)icl::qt::ICLDrawWidget [inline]
Sym enum nameicl::qt::ICLDrawWidget
symCircle enum valueicl::qt::ICLDrawWidget
symCross enum valueicl::qt::ICLDrawWidget
symPlus enum valueicl::qt::ICLDrawWidget
symRect enum valueicl::qt::ICLDrawWidget
symsize(float w, float h=-1)icl::qt::ICLDrawWidget
symTriangle enum valueicl::qt::ICLDrawWidget
text(std::string text, float x, float y, float w, float h, float fontsize=10)icl::qt::ICLDrawWidget
text(const std::string &text, float x, float y, float fontsize=10)icl::qt::ICLDrawWidget [inline]
text(const std::string &text, const utils::Point32f &p, float fontsize=10)icl::qt::ICLDrawWidget [inline]
triangle(float x1, float y1, float x2, float y2, float x3, float y3)icl::qt::ICLDrawWidget
triangle(const utils::Point32f &a, const utils::Point32f &b, const utils::Point32f &c)icl::qt::ICLDrawWidget
uninstall(MouseHandler *h)icl::qt::ICLWidget
unlock()icl::geom::PlotWidget3D
wheelEvent(QWheelEvent *e)icl::qt::ICLWidget [virtual]
~ICLDrawWidget()icl::qt::ICLDrawWidget
~ICLWidget()icl::qt::ICLWidget [virtual]
~PlotWidget3D()icl::geom::PlotWidget3D
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines