Public Types | |
typedef boost::shared_ptr < WhiteboardFreehandPathElement > | ref |
Public Member Functions | |
WhiteboardFreehandPathElement () | |
void | setPoints (const std::vector< Point > &points) |
const std::vector< Point > & | getPoints () const |
const WhiteboardColor & | getColor () const |
void | setColor (const WhiteboardColor &color) |
int | getPenWidth () const |
void | setPenWidth (const int penWidth) |
void | accept (WhiteboardElementVisitor &visitor) |
const std::string & | getID () const |
void | setID (const std::string &id) |
Definition at line 16 of file WhiteboardFreehandPathElement.h.
typedef boost::shared_ptr<WhiteboardFreehandPathElement> Swift::WhiteboardFreehandPathElement::ref |
Reimplemented from Swift::WhiteboardElement.
Definition at line 19 of file WhiteboardFreehandPathElement.h.
Swift::WhiteboardFreehandPathElement::WhiteboardFreehandPathElement | ( | ) | [inline] |
Definition at line 21 of file WhiteboardFreehandPathElement.h.
void Swift::WhiteboardFreehandPathElement::accept | ( | WhiteboardElementVisitor & | visitor | ) | [inline, virtual] |
Implements Swift::WhiteboardElement.
Definition at line 48 of file WhiteboardFreehandPathElement.h.
References Swift::WhiteboardElementVisitor::visit().
const WhiteboardColor& Swift::WhiteboardFreehandPathElement::getColor | ( | ) | const [inline] |
Definition at line 32 of file WhiteboardFreehandPathElement.h.
const std::string& Swift::WhiteboardElement::getID | ( | ) | const [inline, inherited] |
Definition at line 21 of file WhiteboardElement.h.
int Swift::WhiteboardFreehandPathElement::getPenWidth | ( | ) | const [inline] |
Definition at line 40 of file WhiteboardFreehandPathElement.h.
const std::vector<Point>& Swift::WhiteboardFreehandPathElement::getPoints | ( | ) | const [inline] |
Definition at line 28 of file WhiteboardFreehandPathElement.h.
void Swift::WhiteboardFreehandPathElement::setColor | ( | const WhiteboardColor & | color | ) | [inline] |
Definition at line 36 of file WhiteboardFreehandPathElement.h.
void Swift::WhiteboardElement::setID | ( | const std::string & | id | ) | [inline, inherited] |
Definition at line 25 of file WhiteboardElement.h.
void Swift::WhiteboardFreehandPathElement::setPenWidth | ( | const int | penWidth | ) | [inline] |
Definition at line 44 of file WhiteboardFreehandPathElement.h.
void Swift::WhiteboardFreehandPathElement::setPoints | ( | const std::vector< Point > & | points | ) | [inline] |
Definition at line 24 of file WhiteboardFreehandPathElement.h.