CanvasCV: Member List
CanvasCV  1.0.0
canvascv::ShapesConnector Member List

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

CBPerShape typedefcanvascv::Shape
connectHead(Shape &shape, Handle &handle)canvascv::ShapesConnector
connectTail(Shape &shape, Handle &handle)canvascv::ShapesConnector
disconnectHead()canvascv::ShapesConnector
disconnectShape(int id)canvascv::ShapesConnector
disconnectTail()canvascv::ShapesConnector
canvascv::Line::draw(cv::Mat &canvas)canvascv::Lineprotectedvirtual
drawHelper(cv::Mat &canvas, Shape *other)canvascv::Shapeprotected
Event enum namecanvascv::Shape
getConnectionTargets()canvascv::ShapesConnectorvirtual
getFillColor() const canvascv::Shape
getHead() const canvascv::Line
getHeadShape()canvascv::ShapesConnector
getHeadShapeId()canvascv::ShapesConnectorinline
getId()canvascv::Shape
getLineType() const canvascv::Shape
getLocked() const canvascv::Shape
getOutlineColor() const canvascv::Shape
getPT1()canvascv::Line
getPT2()canvascv::Line
getShape(int id)canvascv::CompoundShapevirtual
getSpacing() const canvascv::ShapesConnector
getTail() const canvascv::Line
getTailShape()canvascv::ShapesConnector
getTailShapeId()canvascv::ShapesConnectorinline
getThickness() const canvascv::Shape
getType() const canvascv::ShapesConnectorvirtual
getVisible() const canvascv::Shape
isAtPos(const cv::Point &pos)canvascv::Lineinlinevirtual
isPointOnLine(const cv::Point &p3, int threshold=3) const canvascv::Lineinline
keyPressed(int &key)canvascv::Linevirtual
length() const canvascv::Lineinline
lockHead(bool isLocked)canvascv::Line
lockTail(bool isLocked)canvascv::Line
lostFocus()canvascv::CompoundShapeprotectedvirtual
mouseMoved(const cv::Point &pos)canvascv::Lineprotectedvirtual
mousePressed(const cv::Point &pos, bool onCreate=false)canvascv::ShapesConnectorprotectedvirtual
mouseReleased(const cv::Point &pos)canvascv::ShapesConnectorprotectedvirtual
notifyOnEvent(CBPerShape cb)canvascv::Shape
reconnect()canvascv::ShapesConnector
REMOVED enum valuecanvascv::Shape
SELECT enum valuecanvascv::Shape
setFillColor(const cv::Scalar &value)canvascv::CompoundShapevirtual
setHeadPos(const cv::Point &pos)canvascv::Line
setLineType(int value)canvascv::CompoundShapevirtual
setLocked(bool value)canvascv::CompoundShapevirtual
setOutlineColor(const cv::Scalar &value)canvascv::CompoundShapevirtual
setSpacing(int value)canvascv::ShapesConnector
setTailPos(const cv::Point &pos)canvascv::Line
setThickness(int value)canvascv::CompoundShapevirtual
setVisible(bool value)canvascv::CompoundShapevirtual
Shape()canvascv::Shape
Shape(const Shape &other)canvascv::Shape
showHead(bool isVisible)canvascv::Line
showTail(bool isVisible)canvascv::Line
UNSELECT enum valuecanvascv::Shape
~Shape()canvascv::Shapevirtual