CanvasCV: Member List
CanvasCV  1.0.0
canvascv::Canvas Member List

This is the complete list of members for canvascv::Canvas, including all inherited members.

addWidget(const std::shared_ptr< Widget > &widget)canvascv::Canvasvirtual
applyTheme(bool applyToCanvasText=false)canvascv::Canvas
Canvas(const std::string &winNameVal, cv::Size sizeVal=cv::Size())canvascv::Canvas
CBCanvasShape typedefcanvascv::Canvas
clearShapes()canvascv::Canvas
clearWidgets()canvascv::Canvas
createShape(std::string type, const cv::Point &pos=cv::Point(0, 0))canvascv::Canvas
createShape(const cv::Point &pos=cv::Point(0, 0))canvascv::Canvas
deleteActive()canvascv::Canvas
deleteShape(const std::shared_ptr< Shape > &shape)canvascv::Canvas
deleteWidget(const std::shared_ptr< Widget > &widget)canvascv::Canvas
disableScreenText()canvascv::Canvasinline
disableStatusMsg()canvascv::Canvasinline
enableScreenText(cv::Scalar color=Colors::Black, cv::Scalar bgColor=Colors::LightGray, double scale=Consts::DEFAULT_FONT_SCALE, int thickness=Consts::DEFAULT_FONT_THICKNESS, uchar alpha=80, int fontFace=Consts::DEFAULT_FONT)canvascv::Canvas
enableStatusMsg(cv::Scalar color=Colors::Orange, cv::Scalar bgColor=Colors::LightGray, double scale=Consts::DEFAULT_FONT_SCALE, int thickness=Consts::DEFAULT_FONT_THICKNESS, uchar alpha=80, int fontFace=Consts::DEFAULT_FONT)canvascv::Canvas
fatal(string errorMsg, int exitStatus)canvascv::Canvasstatic
getDefaultStatusMsg() const canvascv::Canvas
getOn() const canvascv::Canvas
getShape(int id)canvascv::Canvas
getShapes(std::list< std::shared_ptr< T >> &result)canvascv::Canvas
getShapes(const cv::Point &pos, std::list< std::shared_ptr< Shape >> &result)canvascv::Canvas
getShapeType() const canvascv::Canvasinline
getSize()canvascv::Canvas
imshow(InputArray mat)canvascv::Canvas
notifyOnShapeCreate(CBCanvasShape cb)canvascv::Canvas
notifyOnShapeDelete(CBCanvasShape cb)canvascv::Canvas
notifyOnShapeModify(CBCanvasShape cb)canvascv::Canvas
onMouseMove(const cv::Point &pos)canvascv::Canvas
onMousePress(const cv::Point &pos)canvascv::Canvas
onMouseRelease(const cv::Point &pos)canvascv::Canvas
readShapesFromFile(const std::string &filepath)canvascv::Canvas
redrawOn(const cv::Mat &src, cv::Mat &dst)canvascv::Canvas
redrawOn(cv::Mat &dst)canvascv::Canvas
rmvWidget(const std::shared_ptr< Widget > &widget)canvascv::Canvasvirtual
setDefaultStatusMsg(const std::string &msg)canvascv::Canvas
setDirty()canvascv::Canvas
setImage(const cv::Mat &img)canvascv::Canvas
setMouseCallback()canvascv::Canvas
setOn(bool value)canvascv::Canvas
setScreenText(const std::string &msg)canvascv::Canvas
setShapeType(std::string value)canvascv::Canvasinline
setSize(const cv::Size &value)canvascv::Canvas
waitKeyEx(int delay=0)canvascv::Canvas
writeShapesToFile(const std::string &filepath) const canvascv::Canvas
~Canvas()canvascv::Canvas