compoundwidget.h
virtual void setOutlineColor(const cv::Scalar &value)
delegate to internal Widget parts added by derived classes
virtual const std::string & getStatusMsg() const
delegate to active widget or to our derived class if none active
void doForAll(CBWidget cb, int recurseLevel, bool doOnSelf)
doForAll
virtual void drawFG(cv::Mat &dst)
dst is the roi of the widget size and not the full image
virtual void setLineType(int value)
delegate to internal Widget parts added by derived classes
virtual const cv::Rect & getRect()
Actual size the widget is occupying due to Layout manager.
virtual std::shared_ptr< Widget > rmvWidget(const std::shared_ptr< Widget > &widget)
rmvWidget
virtual const cv::Rect & getMinimalRect()
Minimal size the widget coould have occupy.
virtual void setSelectColor(const cv::Scalar &value)
delegate to internal Widget parts added by derived classes
virtual void setVisible(bool value)
delegate to internal Widget parts added by derived classes
virtual void recalc() final
delegate to internal Widget parts added by derived classes
virtual void addWidget(const std::shared_ptr< Widget > &widget)
adds the widget to this Layout after removing it from it's previous layout
virtual void translate(const cv::Point &translation)
delegate to internal Widget parts added by derived classes
virtual void setThickness(int value)
delegate to internal Widget parts added by derived classes
std::function< void(Widget *)> CBWidget
signature of a callback which only gets the widget
Definition: widget.h:42
virtual void setFillColor(const cv::Scalar &value)
delegate to internal Widget parts added by derived classes
Generated by 1.8.11