addWidget(const std::shared_ptr< Widget > &widget) | canvascv::CompoundWidget | protectedvirtual |
allocateBG(const cv::Size &size) | canvascv::Widget | protected |
Anchor enum name | canvascv::Widget | |
BOTTOM enum value | canvascv::Widget | |
BOTTOM_LEFT enum value | canvascv::Widget | |
BOTTOM_RIGHT enum value | canvascv::Widget | |
callDrawFG(bool preAllocateMat=true) | canvascv::Widget | protected |
CBUserSelection typedef | canvascv::Widget | |
CBWidget typedef | canvascv::Widget | |
CBWidgetState typedef | canvascv::Widget | |
CENTER enum value | canvascv::Widget | |
CENTER_BOTTOM enum value | canvascv::Widget | |
CENTER_LEFT enum value | canvascv::Widget | |
CENTER_RIGHT enum value | canvascv::Widget | |
CENTER_TOP enum value | canvascv::Widget | |
create(Canvas &canvas, const std::string &msg, std::vector< std::string > buttonNames={"Ok"}, Widget::CBUserSelection cbUserSelection=Widget::CBUserSelection(), const cv::Point &pos=cv::Point(-1,-1)) | canvascv::MsgBox | static |
createModal(const std::string &title, const std::string &msg, std::vector< std::string > buttonNames={"Ok"}, Widget::CBUserSelection cbUserSelection=Widget::CBUserSelection()) | canvascv::MsgBox | static |
doForAll(CBWidget cb, int recurseLevel, bool doOnSelf) | canvascv::CompoundWidget | |
drawFG(cv::Mat &dst) | canvascv::CompoundWidget | protectedvirtual |
ENTER enum value | canvascv::Widget | |
flatWidget() | canvascv::Widget | protected |
getAlpha() const | canvascv::Widget | |
getFillColor() const | canvascv::Widget | |
getFlowAnchor() const | canvascv::Widget | inline |
getForcedHeight() const | canvascv::Widget | |
getForcedWidth() const | canvascv::Widget | |
getId() | canvascv::Widget | inline |
getIsSelectable() const | canvascv::Widget | |
getLayoutAnchor() const | canvascv::Widget | inline |
getLineType() const | canvascv::Widget | |
getLocation() const | canvascv::Widget | |
getMinimalRect() | canvascv::CompoundWidget | protectedvirtual |
getOutlineColor() const | canvascv::Widget | |
getRect() | canvascv::CompoundWidget | virtual |
getSelectColor() const | canvascv::Widget | |
getStatusMsg() const | canvascv::CompoundWidget | virtual |
getStretchX() const | canvascv::Widget | |
getStretchXToParent() const | canvascv::Widget | |
getStretchY() const | canvascv::Widget | |
getStretchYToParent() const | canvascv::Widget | |
getTextAt(int index) const | canvascv::MsgBox | |
getThickness() const | canvascv::Widget | |
getType() const | canvascv::MsgBox | virtual |
getUserSelection(bool blocking=false) | canvascv::MsgBox | |
getVisible() const | canvascv::Widget | inline |
isAtPos(const cv::Point &pos) | canvascv::CompoundWidget | protectedvirtual |
isRemoved() const | canvascv::Widget | |
LEAVE enum value | canvascv::Widget | |
LEFT enum value | canvascv::Widget | |
notifyOnChange(CBWidgetState cb) | canvascv::Widget | |
PRESS enum value | canvascv::Widget | |
raisedWidget() | canvascv::Widget | protected |
recalc() final | canvascv::CompoundWidget | protectedvirtual |
recalcCompound() | canvascv::MsgBox | protectedvirtual |
RELEASE enum value | canvascv::Widget | |
Relief enum name | canvascv::Widget | |
renderOn(cv::Mat &dst) | canvascv::CompoundWidget | protectedvirtual |
RIGHT enum value | canvascv::Widget | |
rmvFromLayout() | canvascv::Widget | |
rmvWidget(const std::shared_ptr< Widget > &widget) | canvascv::CompoundWidget | protectedvirtual |
selectedWidget() | canvascv::Widget | protected |
setAlpha(uchar value) | canvascv::Widget | |
setDirty() | canvascv::Widget | protected |
setFillColor(const cv::Scalar &value) | canvascv::CompoundWidget | virtual |
setFlowAnchor(const Anchor &value) | canvascv::Widget | |
setForcedHeight(int value) | canvascv::Widget | |
setForcedWidth(int value) | canvascv::Widget | |
setIsSelectable(bool value) | canvascv::Widget | |
setLayoutAnchor(const Anchor &value) | canvascv::Widget | |
setLineType(int value) | canvascv::CompoundWidget | virtual |
setLocation(const cv::Point &value) | canvascv::Widget | virtual |
setOutlineColor(const cv::Scalar &value) | canvascv::CompoundWidget | virtual |
setSelectColor(const cv::Scalar &value) | canvascv::CompoundWidget | virtual |
setStateChangesBG() | canvascv::Widget | protected |
setStatusMsg(const std::string &value) | canvascv::Widget | |
setStretchX(bool value) | canvascv::Widget | |
setStretchXToParent(bool value) | canvascv::Widget | |
setStretchY(bool value) | canvascv::Widget | |
setStretchYToParent(bool value) | canvascv::Widget | |
setThickness(int value) | canvascv::CompoundWidget | virtual |
setVisible(bool value) | canvascv::CompoundWidget | virtual |
size() const | canvascv::MsgBox | |
State enum name | canvascv::Widget | |
sunkenWidget() | canvascv::Widget | protected |
TOP enum value | canvascv::Widget | |
TOP_LEFT enum value | canvascv::Widget | |
TOP_RIGHT enum value | canvascv::Widget | |
translate(const cv::Point &translation) | canvascv::CompoundWidget | virtual |
update() | canvascv::Widget | |
Widget(const cv::Point &pos=cv::Point(0, 0)) | canvascv::Widget | |
~Widget() | canvascv::Widget | virtual |