18 virtual const char *
getType()
const;
20 static const char * type;
26 Arrow(
const cv::Point &pos);
28 virtual void draw(cv::Mat &canvas);
The ShapeFactory class.
Definition: shapefactory.h:24
The Line class.
Definition: line.h:18
virtual void draw(cv::Mat &canvas)
draw shape on the canvas
The ShapeFactoryT class.
Definition: shapefactory.h:45
This namespace holds all the classes of the CanvasCV library.
Definition: canvas.h:20
virtual const char * getType() const
getType is always implemented by derived to return the same static pointer per shape.
The Arrow class.
Definition: arrow.h:14