Image Component Library (ICL)
|
Handle class for image components. More...
#include <DrawHandle3D.h>
Public Member Functions | |
DrawHandle3D () | |
Create an empty handle. | |
DrawHandle3D (ICLDrawWidget3D *w, GUIWidget *guiw) | |
create a new ImageHandel | |
void | setImage (const core::ImgBase *image) |
make the wrapped ICLWidget show a given image | |
void | operator= (const core::ImgBase *image) |
make the wrapped ICLWidget show a given image (as set Image) | |
void | render () |
re-renders the widget | |
virtual void | registerCallback (const GUI::Callback &cb, const std::string &events="all") |
passes callback registration to wrapped ICLWidget instance) | |
virtual void | registerCallback (const GUI::ComplexCallback &, const std::string &) |
complex callbacks are not allowed for image-components (this method will throw an exception) | |
virtual void | removeCallbacks () |
passes callback registration to wrapped ICLWidget instance) |
Handle class for image components.
icl::qt::DrawHandle3D::DrawHandle3D | ( | ) | [inline] |
Create an empty handle.
icl::qt::DrawHandle3D::DrawHandle3D | ( | ICLDrawWidget3D * | w, |
GUIWidget * | guiw | ||
) | [inline] |
create a new ImageHandel
void icl::qt::DrawHandle3D::operator= | ( | const core::ImgBase * | image | ) | [inline] |
virtual void icl::qt::DrawHandle3D::registerCallback | ( | const GUI::Callback & | cb, |
const std::string & | events = "all" |
||
) | [virtual] |
passes callback registration to wrapped ICLWidget instance)
Reimplemented from icl::qt::GUIHandleBase.
virtual void icl::qt::DrawHandle3D::registerCallback | ( | const GUI::ComplexCallback & | , |
const std::string & | |||
) | [inline, virtual] |
complex callbacks are not allowed for image-components (this method will throw an exception)
Reimplemented from icl::qt::GUIHandleBase.
virtual void icl::qt::DrawHandle3D::removeCallbacks | ( | ) | [virtual] |
passes callback registration to wrapped ICLWidget instance)
Reimplemented from icl::qt::GUIHandleBase.
void icl::qt::DrawHandle3D::render | ( | ) |
re-renders the widget
void icl::qt::DrawHandle3D::setImage | ( | const core::ImgBase * | image | ) |
make the wrapped ICLWidget show a given image